Bus 158 in London: Chingford Mount to Stratford Bus Station

Bus 158 connects Chingford Mount in north-east London with Stratford Bus Station, running south through Walthamstow and Leyton on the way. It gives a useful link between the Walthamstow Market area and the large Stratford interchange.

This page sets out each direction's stops, the trip length, and the frequency through the day, so you can judge how long a wait to expect.

Where the route goes

From Chingford Mount the bus runs via Larkswood Road and Ainslie Wood Road, past Walthamstow Stadium and Walthamstow Academy, then continues along Higham Hill Road. It goes through Forest Road and Blackhorse Road Station, calls at Walthamstow Market and St James Street Station, and then reaches Lea Bridge Road. From there it passes Leyton Library and Grange Park Road before ending at Stratford Bus Station via Chobham Road and Windmill Lane.

The return from Stratford Bus Station follows Angel Lane and Windmill Lane before joining the Leyton and Walthamstow streets, then passes Hampton Road and Hall Lane on the way back to Chingford Mount. Weekday trips take 55 minutes from Chingford Mount and 49 minutes from Stratford. At weekends the times are 46 and 44 minutes.

Stops: Chingford Mount - Stratford Bus Station

  1. Chingford Mount
  2. Hall Lane Chingford Mount
  3. Larkswood Road
  4. Ainslie Wood Road
  5. Leonard Road
  6. Higham Station Avenue
  7. Rowden Park Gardens
  8. Walthamstow Stadium
  9. Waltham Park Way
  10. Cecil Road Walthamstow
  11. Walthamstow Academy
  12. North Countess Road
  13. Guildsway
  14. Higham Hill Road
  15. Lawrence Avenue Walthamstow
  16. Worcester Road Walthamstow
  17. Shakespeare Road / Walthamstow
  18. Priestley Way
  19. Blenheim Road Walthamstow
  20. Forest Road
  21. Blackhorse Road Station
  22. Longfield Avenue Walthamstow
  23. Walthamstow Market
  24. St James Street Station
  25. Markhouse Avenue
  26. Queen's Road
  27. St Saviour's Church
  28. Lea Bridge Road
  29. Gloucester Road (E10)
  30. Capworth Street
  31. Park Road Leyton
  32. Villiers Close
  33. Oliver Road
  34. Grange Park Road
  35. Buckingham Road (E10)
  36. Leyton Library
  37. Leyton
  38. Millais Road
  39. Drapers Field
  40. Chobham Road
  41. Thornham Grove
  42. Windmill Lane
  43. Stratford Bus Station
  44. Stratford Bus Station

Stops: Stratford Bus Station - Chingford Mount

  1. Stratford Bus Station
  2. Angel Lane
  3. Windmill Lane
  4. Thornham Grove
  5. Chobham Road
  6. Drapers Field
  7. Millais Road
  8. Leyton
  9. Leyton Library
  10. Buckingham Road (E10)
  11. Grange Park Road
  12. Goldsmith Road
  13. Oliver Road
  14. Villiers Close
  15. Park Road Leyton
  16. Capworth Street
  17. Gloucester Road (E10)
  18. Lea Bridge Road
  19. St Saviour's Church
  20. Queen's Road
  21. Markhouse Avenue
  22. St James Street Station
  23. Hazelwood Road
  24. Longfield Avenue Walthamstow
  25. Blackhorse Road Station
  26. Forest Road
  27. Priestley Way
  28. Shakespeare Road / Walthamstow
  29. Clarence Road Walthamstow
  30. Worcester Road Walthamstow
  31. Lawrence Avenue Walthamstow
  32. Higham Hill Road
  33. Folly Lane
  34. Guildsway
  35. North Countess Road
  36. Walthamstow Academy
  37. Waltham Park Way
  38. Walthamstow Stadium
  39. Rowden Road
  40. Higham Station Avenue
  41. Leonard Road
  42. Hampton Road (E4)
  43. Hall Lane Chingford Mount
  44. Chingford Mount

When it runs

On weekdays the first bus from Chingford Mount is at 00:09 and the last at 23:57, while the Stratford departures run from 00:10 to 23:58. Weekends follow the same pattern, from 00:09 and 00:10 with last buses at 23:57 and 23:58.

There are 172 journeys from Chingford Mount and 173 from Stratford on weekdays, about one every 8 minutes. At weekends the number falls to 112 and 113 journeys, with gaps of around 13 minutes.

Timetable at a glance

DirectionDaysFirstLastJourneysEveryJourney time
Chingford Mount - Stratford Bus Stationweekdays00:0923:57172~8 min55 min
Chingford Mount - Stratford Bus Stationweekends00:0923:57112~13 min46 min
Stratford Bus Station - Chingford Mountweekdays00:1023:58173~8 min49 min
Stratford Bus Station - Chingford Mountweekends00:1023:58113~13 min44 min

Tips for passengers

Weekday waits are short, around eight minutes, so you can usually arrive at the stop without checking. At weekends the gap lengthens to about 13 minutes, so check the time before setting off. The journey takes roughly 50 to 55 minutes on weekdays, so allow time when you are heading on to Stratford's rail services.

See also

You may also need the London Bus 32.

First and last departures on the London Bus 30.

Route details for the London Bus 34.

Stops and journey times on the London Bus 27.

Weekday and weekend times for the London Bus 25.

Compare with the London Bus 26.

Full stop list for the London Bus 29.

Also in London: London Bus 31.

You may also need the London Bus 28.

First and last departures on the London Bus 33.

6965sayre.com

Nearby routes and routes sharing stops