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
- Chingford Mount
- Hall Lane Chingford Mount
- Larkswood Road
- Ainslie Wood Road
- Leonard Road
- Higham Station Avenue
- Rowden Park Gardens
- Walthamstow Stadium
- Waltham Park Way
- Cecil Road Walthamstow
- Walthamstow Academy
- North Countess Road
- Guildsway
- Higham Hill Road
- Lawrence Avenue Walthamstow
- Worcester Road Walthamstow
- Shakespeare Road / Walthamstow
- Priestley Way
- Blenheim Road Walthamstow
- Forest Road
- Blackhorse Road Station
- Longfield Avenue Walthamstow
- Walthamstow Market
- St James Street Station
- Markhouse Avenue
- Queen's Road
- St Saviour's Church
- Lea Bridge Road
- Gloucester Road (E10)
- Capworth Street
- Park Road Leyton
- Villiers Close
- Oliver Road
- Grange Park Road
- Buckingham Road (E10)
- Leyton Library
- Leyton
- Millais Road
- Drapers Field
- Chobham Road
- Thornham Grove
- Windmill Lane
- Stratford Bus Station
- Stratford Bus Station
Stops: Stratford Bus Station - Chingford Mount
- Stratford Bus Station
- Angel Lane
- Windmill Lane
- Thornham Grove
- Chobham Road
- Drapers Field
- Millais Road
- Leyton
- Leyton Library
- Buckingham Road (E10)
- Grange Park Road
- Goldsmith Road
- Oliver Road
- Villiers Close
- Park Road Leyton
- Capworth Street
- Gloucester Road (E10)
- Lea Bridge Road
- St Saviour's Church
- Queen's Road
- Markhouse Avenue
- St James Street Station
- Hazelwood Road
- Longfield Avenue Walthamstow
- Blackhorse Road Station
- Forest Road
- Priestley Way
- Shakespeare Road / Walthamstow
- Clarence Road Walthamstow
- Worcester Road Walthamstow
- Lawrence Avenue Walthamstow
- Higham Hill Road
- Folly Lane
- Guildsway
- North Countess Road
- Walthamstow Academy
- Waltham Park Way
- Walthamstow Stadium
- Rowden Road
- Higham Station Avenue
- Leonard Road
- Hampton Road (E4)
- Hall Lane Chingford Mount
- 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
| Direction | Days | First | Last | Journeys | Every | Journey time |
|---|---|---|---|---|---|---|
| Chingford Mount - Stratford Bus Station | weekdays | 00:09 | 23:57 | 172 | ~8 min | 55 min |
| Chingford Mount - Stratford Bus Station | weekends | 00:09 | 23:57 | 112 | ~13 min | 46 min |
| Stratford Bus Station - Chingford Mount | weekdays | 00:10 | 23:58 | 173 | ~8 min | 49 min |
| Stratford Bus Station - Chingford Mount | weekends | 00:10 | 23:58 | 113 | ~13 min | 44 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.