First 12 Bus: Start of Service

The first 12 of the day from every stop on the route

Up early for a flight or an early shift? The first 12 bus of the day leaves Oxford Circus Stn / Margaret Street at 00:01 towards Eynella Road / Dulwich Library (Mon-Thu). The tables below show the scheduled first 12 departure from every stop, in each direction, for each day of the week. Stop names link to the full 12 timetable with every departure of the day.

Route: Oxford Circus Stn / Margaret Street ↔ Eynella Road / Dulwich Library
Timetable last updated: 24 August 2026
Source: TfL Timetable API

To Eynella Road / Dulwich Library

StopMon-ThuFriSatSun
Oxford Circus Stn / Margaret Street RF00:0100:0100:0100:01
Conduit Street / Hamleys Toy Store T00:0400:0400:0400:04
Piccadilly Circus F00:0600:0600:0600:06
Haymarket / Charles Il Street P00:0900:0900:0900:09
Trafalgar Sq / Charing Cross Stn A00:1000:1000:1000:10
Whitehall / Horseguards Avenue P00:1300:1300:1300:13
Horse Guards Parade00:1400:1400:1400:14
Westminster Stn / Parliament Square G00:1600:1600:1600:16
St Thomas' Hospital / County Hall E00:1800:1800:1800:18
Lower Marsh K00:2000:2000:2000:20
Lambeth North Station C00:2100:2100:2100:21
St George's Circus D00:2200:2200:2200:22
Elephant & Castle / London Road D00:2400:2400:2400:24
Elephant & Castle Station R00:3000:3000:3000:30
Larcom Street A00:3100:3100:3100:31
East Street F00:3300:3300:3300:33
Westmoreland Road J00:3400:3400:3400:34
Camberwell Road / Albany Road N00:3700:3700:3700:37
Bowyer Place N00:3800:3800:3800:38
Medlar Street A00:3900:3900:3900:39
Camberwell Church St / Camberwell Grn K00:4200:4200:4200:42
St Giles Church00:4300:4300:4300:43
Vestry Road N00:4400:4400:4400:44
Peckham Road / Southampton Way P00:4500:4500:4500:45
Harris Academy Q00:4600:4600:4600:46
Peckham Library B00:4900:4900:4900:49
Clayton Road K00:5200:5200:5200:52
The Aylesham Centre N00:5400:5400:5400:54
Peckham Rye Station V00:5500:5500:5500:55
Nigel Road EA00:5600:5600:5600:56
Peckham Rye / East Dulwich Road WN00:5800:5800:5800:58
The Gardens WQ00:5900:5900:5900:59
Barry Road / Peckham Rye WS00:5900:5900:5900:59
Upland Road WT01:0001:0001:0001:00
Underhill Road DZ01:0201:0201:0201:02
Goodrich Road DD01:0301:0301:0301:03
Eynella Road / Dulwich Library DE01:0401:0401:0401:04

To Margaret Street / Oxford Circus

StopMon-ThuFriSatSun
Etherow Street DB00:1000:1000:1000:10
Goodrich Road DC00:1000:1000:1000:10
Underhill Road DG00:1200:1200:1200:12
Upland Road WD00:1300:1300:1300:13
Peckham Rye / Barry Road WE00:1300:1300:1300:13
The Gardens WF00:1400:1400:1400:14
Peckham Rye / East Dulwich Road WK00:1500:1500:1500:15
Nigel Road WM00:1600:1600:1600:16
Heaton Road X00:1700:1700:1700:17
Peckham Rye Station U00:1900:1900:1900:19
Hanover Park R00:2000:2000:2000:20
Harris Academy S00:2200:2200:2200:22
Peckham Road / Southampton Way T00:2300:2300:2300:23
Vestry Road V00:2500:2500:2500:25
St Giles Church U00:2600:2600:2600:26
Camberwell Church St / Camberwell Grn L00:2800:2800:2800:28
Camberwell Green F00:3000:3000:3000:30
Medlar Street D00:3100:3100:3100:31
Wyndham Road U00:3200:3200:3200:32
Bowyer Place Z00:3300:3300:3300:33
Camberwell Road / Albany Road X00:3400:3400:3400:34
Westmoreland Road M00:3500:3500:3500:35
East Street H00:3700:3700:3700:37
Larcom Street C00:3900:3900:3900:39
Heygate Street Z00:4000:4000:4000:40
Elephant & Castle Station V00:4200:4200:4200:42
London College of Communication Z00:4300:4300:4300:43
St George's Road / Imperial War Museum N00:4500:4500:4500:45
Lambeth North Station B00:4800:4800:4800:48
Lower Marsh A00:4800:4800:4800:48
St Thomas' Hospital / County Hall D00:5100:5100:5100:51
Westminster Stn / Parliament Square A00:5400:5400:5400:54
Horse Guards Parade00:5400:5400:5400:54
Trafalgar Square T00:5800:5800:5800:58
Regent Street / St James's Y01:0101:0101:0101:01
Piccadilly Circus E01:0301:0301:0301:03
Beak Street / Hamleys Toy Store L01:0501:0501:0501:05
Oxford Circus Station RC01:0801:0801:0801:08
Margaret Street / Oxford Circus RE01:0901:0901:0901:09

Times are TfL's scheduled first departures from each stop in the given direction; the final stop's time is an arrival. Columns cover the days shown in their heading, and the highlighted column is today. On busy mornings buses can run a few minutes later than scheduled, so allow a small buffer if the first bus matters for a connection.

First 12 bus FAQs

What time is the first 12 bus?

The first 12 bus leaves Oxford Circus Stn / Margaret Street at 00:01 towards Eynella Road / Dulwich Library (Mon-Thu). From Etherow Street the first bus is at 00:10. Use the tables above for the first bus from any stop on the route.

What time is the first 12 bus on a Sunday?

On Sundays the first 12 bus leaves Oxford Circus Stn / Margaret Street at 00:01. Sunday service usually starts later than on weekdays, so check the Sun column above for your stop.

Does the 12 run all night?

Yes. The 12 is a 24-hour route, so buses keep running through the night and there is no real "first bus". The times above are the first departures of each service day. Overnight buses usually run less often than during the day.

Where does the first 12 bus start from?

The 12 starts from Oxford Circus Stn / Margaret Street and runs to Eynella Road / Dulwich Library, and in the other direction from Etherow Street. Buses reach stops along the route a few minutes after leaving the start, and the tables above show the scheduled first departure at every stop.

Planning the other end of the day?

See every 12 departure and the last bus from your stop, or check live arrivals while you wait.

Full 12 timetable → Live 12 arrivals →