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: 12 October 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:1400:1400:1400:14
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:2500:2500:2500:25
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:4000:4000:4000:40
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:5000:5000:5000:50
Clayton Road K00:5300:5300:5300:53
The Aylesham Centre N00:5400:5400:5400:54
Peckham Rye Station V00:5500:5500:5500:55
Nigel Road EA00:5700:5700:5700:57
Peckham Rye / East Dulwich Road WN00:5800:5800:5800:58
The Gardens WQ00:5900:5900:5900:59
Barry Road / Peckham Rye WS01:0001:0001:0001:00
Upland Road WT01:0001:0001:0001:00
Underhill Road DZ01:0101:0101:0101:01
Goodrich Road DD01:0201:0201:0201:02
Eynella Road / Dulwich Library DE01:0401:0401:0401:04

To Margaret Street / Oxford Circus

StopMon-ThuFriSatSun
Etherow Street DB05:0500:1000:1000:10
Goodrich Road DC05:0500:1000:1000:10
Underhill Road DG05:0700:1200:1200:12
Upland Road WD05:0800:1300:1300:13
Peckham Rye / Barry Road WE05:0900:1400:1400:14
The Gardens WF05:0900:1400:1400:14
Peckham Rye / East Dulwich Road WK05:1000:1500:1500:15
Nigel Road WM05:1100:1600:1600:16
Heaton Road X05:1300:1800:1800:18
Peckham Rye Station U05:1400:1900:1900:19
Hanover Park R05:1600:2100:2100:21
Harris Academy S05:1700:2200:2200:22
Peckham Road / Southampton Way T05:1800:2300:2300:23
Vestry Road V05:2000:2500:2500:25
St Giles Church U05:2100:2600:2600:26
Camberwell Church St / Camberwell Grn L05:2300:2800:2800:28
Camberwell Green F05:2500:3000:3000:30
Medlar Street D05:2600:3100:3100:31
Wyndham Road U05:2700:3200:3200:32
Bowyer Place Z05:2800:3300:3300:33
Camberwell Road / Albany Road X05:2900:3400:3400:34
Westmoreland Road M05:3100:3600:3600:36
East Street H05:3200:3700:3700:37
Larcom Street C05:3400:3900:3900:39
Heygate Street Z05:3500:4000:4000:40
Elephant & Castle Station V05:3800:4300:4300:43
London College of Communication Z05:3800:4300:4300:43
St George's Road / Imperial War Museum N05:4000:4500:4500:45
Lambeth North Station B05:4300:4800:4800:48
Lower Marsh A05:4400:4900:4900:49
St Thomas' Hospital / County Hall D05:4600:5100:5100:51
Westminster Stn / Parliament Square A05:4900:5400:5400:54
Horse Guards Parade05:5000:5500:5500:55
Trafalgar Square T05:5300:5800:5800:58
Regent Street / St James's Y05:5601:0101:0101:01
Piccadilly Circus E05:5901:0401:0401:04
Beak Street / Hamleys Toy Store L06:0001:0501:0501:05
Oxford Circus Station RC06:0301:0801:0801:08
Margaret Street / Oxford Circus RE06:0401: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 05:05. 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 →