First 149 Bus: Start of Service

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

Up early for a flight or an early shift? The first 149 bus of the day leaves Edmonton Green Bus Station at 00:15 towards London Bridge Bus Station (Mon-Thu). The tables below show the scheduled first 149 departure from every stop, in each direction, for each day of the week. Stop names link to the full 149 timetable with every departure of the day.

Route: Edmonton Green Bus Station ↔ London Bridge Bus Station
Timetable last updated: 24 August 2026
Source: TfL Timetable API

To London Bridge Bus Station

StopMon-ThuFriSatSun
Edmonton Green Bus Station G00:1500:1500:0000:00
Edmonton Police Station J00:1600:1600:0100:01
Shrubbery Road K00:1700:1700:0200:02
Brettenham Road G00:1800:1800:0300:03
Angel Corner E00:1900:1900:0400:04
Colyton Way K00:2200:2200:0700:07
Nutfield Close L00:2300:2300:0800:08
White Hart Lane Station M00:2600:2600:1100:11
Tottenham Hotspur Football Club N00:2800:2800:1300:13
Tottenham Sports Centre P00:2800:2800:1300:13
Lordship Lane A00:3000:3000:1500:15
Scotland Green B00:3100:3100:1600:16
Tottenham High Road / Bruce Grove Stn C00:3400:3400:1900:19
Tottenham Police Station D00:3500:3500:2000:20
Tottenham Town Hall W00:3700:3700:2200:22
College of North East London G00:3900:3900:2400:24
Seven Sisters Station K00:4000:4000:2500:25
South Tottenham Station TD00:4200:4200:2700:27
St Ann's Road TE00:4300:4300:2800:28
Egerton Road SK00:4500:4500:3000:30
Stamford Hill Broadway SL00:4600:4600:3100:31
Stamford Hill Library SM00:4700:4700:3200:32
Lynmouth Road SN00:4800:4800:3300:33
Stoke Newington Station C00:5000:5000:3500:35
Northwold Road / Stoke Newington Common D00:5100:5100:3600:36
Rectory Road / Brooke Road L00:5300:5300:3800:38
Manse Road N00:5400:5400:3900:39
Stoke Newington Road / Amhurst Road Q00:5700:5700:4200:42
Princess May Road00:5800:5800:4300:43
Shacklewell Lane V00:5900:5900:4400:44
Rio Cinema T01:0001:0000:4500:45
Dalston Kingsland Station R01:0101:0100:4600:46
Dalston Junction Station M01:0201:0200:4700:47
Forest Road D01:0301:0300:4800:48
Middleton Road KH01:0501:0500:5000:50
Haggerston Station KK01:0601:0600:5100:51
Laburnum Street KL01:0801:0800:5300:53
St Leonard's Hospital KM01:0801:0800:5300:53
Hoxton Station / Museum of the Home KN01:1001:1000:5500:55
Falkirk Street KP01:1101:1100:5600:56
Shoreditch Church T01:1101:1100:5600:56
Shoreditch High Street Station N01:1401:1400:5900:59
Commercial Street / Worship Street D01:1601:1601:0101:01
Primrose Street J01:1701:1701:0201:02
Liverpool Street Station K01:1901:1901:0401:04
Camomile Street Y01:2001:2001:0501:05
Fenchurch Street U01:2401:2401:0901:09
Monument Station P01:2601:2601:1101:11
London Bridge Bus Station01:2901:2901:1401:14

To Edmonton Green Bus Station

StopMon-ThuFriSatSun
London Bridge Bus Station A00:0500:0500:0500:05
London Bridge M00:0600:0600:0600:06
Monument Station Q00:0800:0800:0800:08
Gracechurch Street / Monument Station T00:1000:1000:1000:10
Threadneedle Street LN00:1300:1300:1300:13
Camomile Street W00:1400:1400:1400:14
Liverpool Street Station E00:1600:1600:1600:16
Primrose Street H00:1800:1800:1800:18
Shoreditch High Street Station F00:1900:1900:1900:19
Shoreditch High St / Bethnal Green Road L00:2100:2100:2100:21
Shoreditch Church P00:2200:2200:2200:22
Waterson Street V00:2300:2300:2300:23
Hoxton Station / Museum of the Home KA00:2400:2400:2400:24
Pearson Street KB00:2600:2600:2600:26
St Leonard's Hospital KC00:2700:2700:2700:27
Laburnum Street KD00:2700:2700:2700:27
Haggerston Station KE00:2900:2900:2900:29
Middleton Road KF00:3100:3100:3100:31
Dalston Junction Station C00:3200:3200:3200:32
Kingsland High Street / Dalston Jct L00:3400:3400:3400:34
Dalston Kingsland Station P00:3400:3400:3400:34
Rio Cinema S00:3600:3600:3600:36
Princess May Road00:3700:3700:3700:37
Amhurst Road P00:3900:3900:3900:39
Stoke Newington Police Station R00:4000:4000:4000:40
Brooke Road S00:4100:4100:4100:41
Stoke Newington Church Street X00:4200:4200:4200:42
Stoke Newington Station E00:4300:4300:4300:43
Lynmouth Road SA00:4500:4500:4500:45
Stamford Hill Library SB00:4600:4600:4600:46
Stamford Hill Broadway SD00:4800:4800:4800:48
Egerton Road SE00:4900:4900:4900:49
St Ann's Road TA00:5000:5000:5000:50
Lealand Road TB00:5100:5100:5100:51
South Tottenham Station TC00:5300:5300:5300:53
Seven Sisters Road C00:5400:5400:5400:54
Seven Sisters Station D00:5400:5400:5400:54
College of North East London G00:5500:5500:5500:55
Tottenham Town Hall V00:5700:5700:5700:57
Tottenham Police Station F00:5900:5900:5900:59
St Loys Road / Bruce Grove Station G01:0001:0001:0001:00
Lordship Lane R01:0301:0301:0301:03
Tottenham Sports Centre S01:0501:0501:0501:05
Tottenham Hotspur Football Club T01:0501:0501:0501:05
White Hart Lane Station U01:0601:0601:0601:06
Brantwood Road V01:0801:0801:0801:08
Nutfield Close W01:0901:0901:0901:09
Colyton Way L01:1001:1001:1001:10
Angel Corner H01:1201:1201:1201:12
Brettenham Road01:1301:1301:1301:13
Shrubbery Road L01:1501:1501:1501:15
Edmonton Police Station M01:1601:1601:1601:16
Edmonton Green Station N01:1701:1701:1701:17
Edmonton Green Bus Station A01:1801:1801:1801:18

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 149 bus FAQs

What time is the first 149 bus?

The first 149 bus leaves Edmonton Green Bus Station at 00:15 towards London Bridge Bus Station (Mon-Thu). From London Bridge Bus Station the first bus is at 00:05. Use the tables above for the first bus from any stop on the route.

What time is the first 149 bus on a Sunday?

On Sundays the first 149 bus leaves Edmonton Green Bus Station at 00:00. Sunday service usually starts later than on weekdays, so check the Sun column above for your stop.

Does the 149 run all night?

Yes. The 149 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 149 bus start from?

The 149 starts from Edmonton Green Bus Station and runs to London Bridge Bus Station, and in the other direction from London Bridge Bus Station. 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 149 departure and the last bus from your stop, or check live arrivals while you wait.

Full 149 timetable → Live 149 arrivals →