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

  1. Edmonton Green Bus Station
  2. Edmonton Green Police Station
  3. Shrubbery Road
  4. Brettenham Road
  5. Angel Corner
  6. Colyton Way
  7. Nutfield Close
  8. White Hart Lane Station
  9. Tottenham Hotspur Football Club
  10. Tottenham Sports Centre
  11. Lordship Lane (N17)
  12. Scotland Green
  13. Dowsett Road
  14. Tottenham High Rd/ Bruce Grove
  15. Tottenham Police Station
  16. Tottenham Town Hall
  17. College of North East London
  18. Seven Sisters Station
  19. South Tottenham Station
  20. St Ann's Road / High Road
  21. Egerton Road (N16)
  22. Stamford Hill Broadway
  23. Stamford Hill Library
  24. Lynmouth Road
  25. Stoke Newington Station
  26. Northwold Road / Stoke Newington Common
  27. Rectory Road / Brooke Road
  28. Manse Road
  29. Stoke Newington Rd /Amhurst Rd
  30. Princess May Road
  31. Shacklewell Lane Dalston
  32. Rio Cinema
  33. Dalston Kingsland Station
  34. Dalston Junction Station
  35. Forest Road / Kingsland Road
  36. Middleton Road De Beauvoir Town
  37. Haggerston Station /Downham Rd
  38. Laburnum Street
  39. St Leonards Hospital
  40. Hoxton Station / Museum of the Home
  41. Falkirk Street
  42. Shoreditch Church
  43. Shoreditch High Street Station
  44. Commercial Street / Worship St
  45. Primrose Street
  46. Liverpool Street Station
  47. Camomile Street
  48. Fenchurch Street
  49. Monument
  50. London Bridge Bus Station

Stops: London Bridge Bus Station - Edmonton Green Bus Station

  1. London Bridge Bus Station
  2. London Bridge Borough High St
  3. Monument
  4. Gracechurch Street / Monument Station
  5. Threadneedle Street
  6. Camomile Street
  7. Liverpool Street Station
  8. Primrose Street
  9. Shoreditch High Street Station
  10. Shoreditch High St / Bethnal Green Road
  11. Shoreditch Church
  12. Waterson Street
  13. Hoxton Station / Museum of the Home
  14. Pearson Street
  15. St Leonards Hospital
  16. Laburnum Street
  17. Haggerston Station /Downham Rd
  18. Middleton Road De Beauvoir Town
  19. Dalston Junction Station
  20. Kingsland High Street / Dalston Junction
  21. Dalston Kingsland Station
  22. Rio Cinema
  23. Princess May Road
  24. Amhurst Road
  25. Stoke Newington Police Station
  26. Brooke Road
  27. Stoke Newington Church St / High Street
  28. Stoke Newington Station
  29. Lynmouth Road
  30. Stamford Hill Library
  31. Stamford Hill Broadway
  32. Egerton Road (N16)
  33. St Ann's Road / High Road
  34. Lealand Road
  35. South Tottenham Station
  36. Seven Sisters Road
  37. Seven Sisters Station
  38. College of North East London
  39. Tottenham Town Hall
  40. Tottenham Police Station
  41. St Loys Road / Bruce Grove Station
  42. Lordship Lane (N17)
  43. Tottenham Sports Centre
  44. Tottenham Hotspur Football Club
  45. White Hart Lane Station
  46. Brantwood Road
  47. Nutfield Close
  48. Colyton Way
  49. Angel Corner
  50. Brettenham Road
  51. Shrubbery Road
  52. Edmonton Green Police Station
  53. Edmonton Green Station
  54. 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

DirectionDaysFirstLastJourneysEveryJourney time
Edmonton Green Bus Station - London Bridge Bus Stationweekdays00:1523:45160~9 min82 min
Edmonton Green Bus Station - London Bridge Bus Stationweekends00:0023:45123~12 min69 min
London Bridge Bus Station - Edmonton Green Bus Stationweekdays00:0423:55161~9 min77 min
London Bridge Bus Station - Edmonton Green Bus Stationweekends00:0523:54124~12 min67 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.

6965sayre.com

Nearby routes and routes sharing stops