Bus 149 in London: Edmonton Green to London Bridge
The 149 runs from Edmonton Green in north London to London Bridge Bus Station, passing through Tottenham, Stamford Hill, Stoke Newington and Dalston before entering the City at Liverpool Street. It runs through the Hackney and Tottenham corridor and links several rail stations along the way.
Journeys take between about 67 and 82 minutes, and buses run roughly every nine minutes on weekdays. The sections below set out the stops, the timetable and some practical tips for riders.
Where the route goes
From Edmonton Green Bus Station the bus passes Edmonton Green Police Station and Shrubbery Road, then Brettenham Road and Angel Corner before reaching Colyton Way and Nutfield Close. It continues to White Hart Lane Station and Tottenham Hotspur Football Club, then Tottenham Sports Centre and Lordship Lane, before calling at Tottenham Town Hall and College of North East London.
Further south the route serves Seven Sisters Station and South Tottenham Station, then St Ann's Road, Stamford Hill Broadway and Stamford Hill Library. It continues through Stoke Newington Station and Rectory Road towards Dalston, calling at Dalston Kingsland Station and Dalston Junction Station, then Hoxton Station and St Leonards Hospital. The route finishes its trip through Liverpool Street Station, Camomile Street and Fenchurch Street to Monument and London Bridge Bus Station. The outbound trip takes 82 minutes on weekdays and 69 minutes at weekends, and the return takes 77 and 67 minutes.
Stops: Edmonton Green Bus Station - London Bridge Bus Station
- Edmonton Green Bus Station
- Edmonton Green Police Station
- Shrubbery Road
- Brettenham Road
- Angel Corner
- Colyton Way
- Nutfield Close
- White Hart Lane Station
- Tottenham Hotspur Football Club
- Tottenham Sports Centre
- Lordship Lane (N17)
- Scotland Green
- Dowsett Road
- Tottenham High Rd/ Bruce Grove
- Tottenham Police Station
- Tottenham Town Hall
- College of North East London
- Seven Sisters Station
- South Tottenham Station
- St Ann's Road / High Road
- Egerton Road (N16)
- Stamford Hill Broadway
- Stamford Hill Library
- Lynmouth Road
- Stoke Newington Station
- Northwold Road / Stoke Newington Common
- Rectory Road / Brooke Road
- Manse Road
- Stoke Newington Rd /Amhurst Rd
- Princess May Road
- Shacklewell Lane Dalston
- Rio Cinema
- Dalston Kingsland Station
- Dalston Junction Station
- Forest Road / Kingsland Road
- Middleton Road De Beauvoir Town
- Haggerston Station /Downham Rd
- Laburnum Street
- St Leonards Hospital
- Hoxton Station / Museum of the Home
- Falkirk Street
- Shoreditch Church
- Shoreditch High Street Station
- Commercial Street / Worship St
- Primrose Street
- Liverpool Street Station
- Camomile Street
- Fenchurch Street
- Monument
- London Bridge Bus Station
Stops: London Bridge Bus Station - Edmonton Green Bus Station
- London Bridge Bus Station
- London Bridge Borough High St
- Monument
- Gracechurch Street / Monument Station
- Threadneedle Street
- Camomile Street
- Liverpool Street Station
- Primrose Street
- Shoreditch High Street Station
- Shoreditch High St / Bethnal Green Road
- Shoreditch Church
- Waterson Street
- Hoxton Station / Museum of the Home
- Pearson Street
- St Leonards Hospital
- Laburnum Street
- Haggerston Station /Downham Rd
- Middleton Road De Beauvoir Town
- Dalston Junction Station
- Kingsland High Street / Dalston Junction
- Dalston Kingsland Station
- Rio Cinema
- Princess May Road
- Amhurst Road
- Stoke Newington Police Station
- Brooke Road
- Stoke Newington Church St / High Street
- Stoke Newington Station
- Lynmouth Road
- Stamford Hill Library
- Stamford Hill Broadway
- Egerton Road (N16)
- St Ann's Road / High Road
- Lealand Road
- South Tottenham Station
- Seven Sisters Road
- Seven Sisters Station
- College of North East London
- Tottenham Town Hall
- Tottenham Police Station
- St Loys Road / Bruce Grove Station
- Lordship Lane (N17)
- Tottenham Sports Centre
- Tottenham Hotspur Football Club
- White Hart Lane Station
- Brantwood Road
- Nutfield Close
- Colyton Way
- Angel Corner
- Brettenham Road
- Shrubbery Road
- Edmonton Green Police Station
- Edmonton Green Station
- Edmonton Green Bus Station
When it runs
On weekdays the Edmonton Green direction makes 160 journeys between 00:15 and 23:45, with an average gap of about nine minutes. The return from London Bridge runs 161 weekday journeys from 00:04 until 23:55, at a similar frequency.
At weekends there are 123 journeys from Edmonton Green and 124 from London Bridge, spaced about 12 minutes apart. The first and last times are close to the weekday timetable, but the gaps between buses are noticeably longer.
Timetable at a glance
| Direction | Days | First | Last | Journeys | Every | Journey time |
|---|---|---|---|---|---|---|
| Edmonton Green Bus Station - London Bridge Bus Station | weekdays | 00:15 | 23:45 | 160 | ~9 min | 82 min |
| Edmonton Green Bus Station - London Bridge Bus Station | weekends | 00:00 | 23:45 | 123 | ~12 min | 69 min |
| London Bridge Bus Station - Edmonton Green Bus Station | weekdays | 00:04 | 23:55 | 161 | ~9 min | 77 min |
| London Bridge Bus Station - Edmonton Green Bus Station | weekends | 00:05 | 23:54 | 124 | ~12 min | 67 min |
Tips for passengers
Seven Sisters Station, Stoke Newington Station and Dalston Junction Station are the main rail points on the route, while Liverpool Street Station and London Bridge Bus Station are useful for onward travel in the City and south of the river. Allow extra time for the long run through Tottenham and Stamford Hill, and check the direction before you board, as the two stop lists differ.
See also
Full stop list for the London Bus 31.
Another route in the city: London Bus 27.
Stops and journey times on the London Bus 26.
Weekday and weekend times for the London Bus 33.
Route details for the London Bus 32.
Compare with the London Bus 30.
First and last departures on the London Bus 28.
Timetable and stops for London Bus 25.
Full stop list for the London Bus 34.
Another route in the city: London Bus 29.