158 Chingford to Stratford via Walthamstow, Leyton

Operated by Arriva London North. Runs 24 hours. 345 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Stratford from Chingford Mount (Stop C): 14:09, 14:15, 14:20

Next towards Chingford from Stratford Bus Station (Stop A): 14:09, 14:15, 14:21

Night bus — runs 24 hours. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

Wanted a different 158? 8 other bus routes are numbered 158 elsewhere in the UK — see every 158 bus timetable by area.

Timetable

Runs towards Stratford · Monday to Friday · 172 journeys
Stop 00:0900:2100:3300:4501:2001:5002:2002:5003:2003:5504:1004:2504:4004:5505:1005:2505:3705:4905:5906:0906:1706:2206:3006:3606:4106:4606:5106:5607:0207:0807:1307:1907:2507:3007:3507:4007:4507:5007:5508:0008:0508:1208:1908:2508:3208:3808:4508:5108:5709:0209:0909:1409:2009:2609:3209:3809:4409:5009:5610:0210:0810:1410:2110:2710:3310:3910:4510:5110:5711:0311:0911:1511:2111:2711:3311:3911:4511:5111:5712:0312:0912:1512:2112:2712:3312:3912:4512:5112:5713:0313:0913:1513:2113:2713:3313:3913:4513:5113:5714:0314:0914:1514:2014:2514:3114:3714:4314:4814:5615:0015:0615:1315:1915:2615:3315:3915:4515:5115:5716:0316:0916:1516:2116:2716:3316:3916:4516:5116:5917:0517:1317:1917:2517:3117:3717:4317:4917:5518:0118:0718:1318:1918:2518:3318:4118:4918:5919:0919:2119:3319:4519:5720:0920:2120:3320:4520:5721:0821:2021:3021:4321:5622:0922:2222:3422:4622:5723:0923:2123:3323:4523:57
Chingford Mount (Stop C) 00:0900:2100:3300:4501:2001:5002:2002:5003:2003:5504:1004:2504:4004:5505:1005:2505:3705:4905:5906:0906:1706:2206:3006:3606:4106:4606:5106:5607:0207:0807:1307:1907:2507:3007:3507:4007:4507:5007:5508:0008:0508:1208:1908:2508:3208:3808:4508:5108:5709:0209:0909:1409:2009:2609:3209:3809:4409:5009:5610:0210:0810:1410:2110:2710:3310:3910:4510:5110:5711:0311:0911:1511:2111:2711:3311:3911:4511:5111:5712:0312:0912:1512:2112:2712:3312:3912:4512:5112:5713:0313:0913:1513:2113:2713:3313:3913:4513:5113:5714:0314:0914:1514:2014:2514:3114:3714:4314:4814:5615:0015:0615:1315:1915:2615:3315:3915:4515:5115:5716:0316:0916:1516:2116:2716:3316:3916:4516:5116:5917:0517:1317:1917:2517:3117:3717:4317:4917:5518:0118:0718:1318:1918:2518:3318:4118:4918:5919:0919:2119:3319:4519:5720:0920:2120:3320:4520:5721:0821:2021:3021:4321:5622:0922:2222:3422:4622:5723:0923:2123:3323:4523:57
Waltham Park Way (Stop CJ) 00:1400:2600:3800:5001:2501:5502:2502:5503:2504:0004:1504:3004:4505:0005:1605:3105:4305:5506:0506:1606:2406:2906:3706:4406:4906:5406:5907:0507:1107:1707:2307:2907:3507:4107:4607:5107:5708:0208:0808:1408:2008:2708:3408:4008:4708:5308:5909:0509:1109:1509:2109:2609:3109:3709:4209:4809:5410:0010:0610:1210:1810:2410:3010:3610:4210:4810:5411:0011:0611:1211:1811:2411:3011:3611:4211:4811:5412:0012:0612:1212:1812:2412:3012:3612:4212:4812:5413:0013:0613:1213:1813:2413:3013:3613:4213:4813:5414:0014:0614:1214:1814:2414:2914:3414:4014:4614:5214:5815:0615:1015:1615:2315:2915:3615:4315:4915:5516:0116:0716:1316:1916:2516:3116:3716:4316:4916:5517:0117:0917:1517:2217:2817:3417:4017:4617:5217:5818:0418:1018:1618:2218:2818:3418:4218:5018:5819:0819:1719:2919:4119:5320:0520:1720:2920:4120:5221:0421:1521:2721:3721:4922:0222:1522:2822:4022:5223:0323:1423:2623:3823:5000:02
Higham Hill Road (westbound) 00:1700:2900:4100:5301:2701:5702:2702:5703:2804:0304:1804:3304:4805:0305:2005:3505:4705:5906:0906:2006:2806:3406:4206:4906:5406:5907:0407:1107:1707:2307:2907:3507:4107:4707:5207:5808:0408:1008:1608:2208:2808:3408:4008:4608:5308:5909:0509:1109:1709:2109:2609:3109:3609:4209:4709:5309:5910:0510:1110:1710:2310:2910:3510:4110:4710:5310:5911:0511:1111:1711:2311:2911:3511:4111:4711:5311:5912:0512:1112:1712:2312:2912:3512:4112:4712:5312:5913:0513:1113:1713:2313:2913:3513:4113:4713:5313:5914:0514:1114:1714:2314:2914:3414:3914:4514:5114:5715:0415:1215:1815:2415:3115:3715:4315:4915:5516:0116:0716:1316:1916:2516:3116:3716:4316:4916:5517:0117:0717:1517:2117:2717:3317:3917:4517:5117:5718:0318:0918:1518:2118:2718:3318:3918:4718:5519:0319:1319:2219:3419:4519:5720:0920:2120:3320:4520:5621:0821:1921:3021:4021:5222:0522:1822:3122:4322:5523:0623:1723:2923:4123:5300:05
Blackhorse Road Station (Stop BB) 00:2200:3400:4600:5801:3102:0102:3103:0203:3304:0804:2304:3804:5305:0905:2605:4105:5306:0606:1606:2706:3506:4206:5006:5707:0207:0707:1207:1907:2507:3107:3707:4307:4907:5508:0008:0608:1208:1808:2408:3008:3608:4208:4808:5409:0109:0709:1309:1909:2509:2909:3409:3909:4409:5009:5510:0110:0710:1310:1910:2510:3110:3710:4310:4910:5511:0111:0711:1311:1911:2511:3111:3711:4311:4911:5512:0112:0712:1312:1912:2512:3112:3712:4312:4912:5513:0113:0713:1313:1913:2513:3113:3713:4313:4913:5514:0114:0714:1314:1914:2514:3114:3714:4214:4714:5314:5915:0515:1215:2015:2615:3215:3915:4515:5115:5716:0316:0916:1516:2116:2716:3316:3916:4516:5116:5717:0317:0917:1517:2317:2917:3517:4117:4717:5317:5918:0518:1018:1618:2218:2818:3418:4018:4618:5419:0219:1019:2019:2919:4119:5220:0420:1620:2820:4020:5221:0221:1421:2521:3621:4621:5822:1122:2422:3722:4923:0123:1123:2223:3423:4623:5800:10
St James Street Station (Stop D) 00:2400:3600:4801:0001:3302:0302:3303:0403:3504:1004:2504:4004:5505:1105:2905:4405:5606:0906:1906:3006:3806:4506:5307:0007:0507:1007:1507:2207:2807:3407:4007:4607:5207:5808:0308:0908:1508:2108:2708:3308:3908:4508:5108:5709:0409:1009:1609:2209:2809:3209:3709:4209:4709:5309:5810:0410:1010:1610:2210:2810:3410:4010:4610:5210:5811:0411:1011:1611:2211:2811:3411:4011:4711:5311:5912:0512:1112:1712:2312:2912:3512:4112:4712:5312:5913:0513:1113:1713:2313:2913:3513:4113:4713:5313:5914:0514:1114:1714:2314:2914:3514:4114:4614:5114:5715:0315:0915:1615:2415:3015:3615:4315:4915:5516:0116:0716:1316:1916:2516:3116:3716:4316:4916:5517:0117:0717:1317:1917:2717:3317:3917:4517:5117:5718:0318:0918:1418:1918:2518:3118:3718:4318:4918:5719:0519:1319:2319:3219:4419:5520:0720:1920:3120:4320:5521:0521:1721:2821:3921:4922:0122:1422:2722:4022:5223:0423:1423:2423:3623:4800:0000:12
Lea Bridge Road (Stop MT) 00:2700:3900:5101:0301:3602:0602:3603:0703:3804:1304:2804:4304:5905:1505:3305:4806:0006:1306:2306:3506:4306:5006:5807:0507:1107:1607:2107:2807:3407:4007:4707:5307:5908:0508:1108:1708:2308:2908:3508:4108:4708:5308:5909:0509:1109:1709:2309:2909:3509:3909:4409:4809:5309:5910:0410:1010:1610:2210:2810:3410:4010:4610:5210:5811:0411:1011:1611:2211:2811:3411:4011:4611:5311:5912:0512:1112:1712:2312:2912:3512:4112:4712:5312:5913:0513:1113:1713:2313:2913:3513:4113:4713:5313:5914:0514:1114:1714:2314:3014:3614:4214:4914:5515:0115:0815:1415:2015:2615:3215:3815:4415:5015:5616:0216:0816:1416:2016:2616:3216:3816:4416:5016:5617:0217:0817:1417:2017:2617:3317:3917:4517:5117:5718:0318:0918:1418:1918:2418:3018:3618:4218:4818:5419:0219:1019:1819:2819:3719:4920:0020:1220:2320:3520:4720:5921:0921:2121:3221:4321:5322:0522:1822:3122:4422:5623:0823:1823:2823:4023:5200:0300:15
Leyton (Stop A) 00:3400:4600:5801:1001:4302:1302:4303:1403:4504:2104:3604:5105:0805:2405:4205:5806:1006:2406:3506:4706:5507:0207:1107:1807:2407:2907:3407:4107:4707:5308:0008:0608:1208:1808:2408:3008:3608:4208:4808:5409:0009:0609:1209:1809:2409:3009:3609:4209:4809:5209:5710:0110:0610:1210:1710:2310:2910:3510:4110:4710:5310:5911:0511:1111:1711:2311:2911:3511:4111:4711:5311:5912:0612:1212:1812:2412:3012:3612:4212:4812:5413:0013:0613:1213:1813:2513:3113:3713:4313:4913:5514:0114:0714:1314:1914:2514:3114:3714:4414:5014:5615:0315:0915:1515:2215:2815:3415:4015:4615:5215:5816:0416:1016:1616:2216:2816:3416:4016:4616:5216:5817:0417:1017:1617:2217:2817:3417:4017:4617:5217:5818:0418:1018:1618:2218:2718:3218:3718:4318:4818:5419:0019:0619:1419:2219:3019:4019:4920:0020:1120:2320:3420:4620:5821:1021:2021:3121:4221:5322:0322:1522:2722:4022:5223:0423:1623:2623:3623:4823:5900:1000:22
Stratford Bus Station (Stop AP) 00:4000:5201:0401:1601:4902:1902:4903:2003:5104:2704:4204:5805:1505:3105:5006:0606:1806:3306:4406:5607:0407:1207:2107:2907:3507:4007:4507:5207:5808:0308:1008:1608:2208:2808:3408:4008:4608:5208:5809:0409:1009:1609:2209:2809:3409:4009:4609:5209:5810:0210:0710:1110:1610:2210:2710:3310:3910:4510:5110:5711:0311:0911:1511:2111:2711:3311:3911:4511:5111:5712:0312:0912:1612:2212:2812:3412:4012:4612:5212:5813:0413:1013:1613:2213:2813:3513:4113:4713:5313:5914:0514:1114:1714:2314:2914:3514:4114:4814:5515:0115:0715:1415:2015:2615:3315:3915:4515:5215:5816:0416:1016:1616:2216:2816:3316:3916:4516:5116:5717:0317:0917:1517:2117:2717:3317:3917:4517:5117:5718:0318:0918:1518:2118:2718:3218:3718:4218:4718:5318:5819:0319:0919:1519:2319:3119:3919:4919:5820:0920:2020:3220:4220:5421:0621:1821:2821:3921:5022:0122:0922:2222:3422:4722:5923:1123:2323:3323:4323:5500:0600:1600:28

Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

London flat fare: £1.75 with contactless or Oyster — the Hopper fare includes unlimited bus/tram changes within an hour, with daily caps. Cash isn't accepted on London buses.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Arriva London North before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 27 December, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 158

158 towards Stratford

All 44 stops
  1. Chingford Mount (Stop C) Chingford Mount
  2. Hall Lane Chingford Mount (Stop J) Chingford Mount
  3. Larkswood Road (Stop U) Chingford Mount
  4. Ainslie Wood Road (Stop V) Chingford Mount
  5. Leonard Road (southbound) Highams Park
  6. Higham Station Avenue (southbound) Highams Park
  7. Rowden Park Gardens (Stop CC) Highams Park
  8. Walthamstow Stadium (Stop CD) Highams Park
  9. Waltham Park Way (Stop CJ) Highams Park
  10. Cecil Road Walthamstow (Stop CK) Higham Hill
  11. Walthamstow Academy (Stop CL) Higham Hill
  12. North Countess Road (westbound) Higham Hill
  13. Guildsway (westbound) Higham Hill
  14. Higham Hill Road (westbound) Higham Hill
  15. Lawrence Avenue Walthamstow (westbound) Higham Hill
  16. Worcester Road Walthamstow (southbound) Higham Hill
  17. Shakespeare Road / Walthamstow (Stop BP) Higham Hill
  18. Priestley Way (Stop BS) Higham Hill
  19. Blenheim Road Walthamstow (Stop BT) Blackhorse Road
  20. Forest Road (Stop BH) Blackhorse Road
  21. Blackhorse Road Station (Stop BB) Blackhorse Road
  22. Longfield Avenue Walthamstow (Stop BK) Blackhorse Road
  23. Walthamstow Market (Stop C) Walthamstow
  24. St James Street Station (Stop D) Walthamstow
  25. Markhouse Avenue (Stop J) Walthamstow
  26. Queen's Road (southbound) Walthamstow
  27. St Saviour's Church (Stop MS) Walthamstow
  28. Lea Bridge Road (Stop MT) Walthamstow Central
  29. Gloucester Road (E10) (Stop CU) Walthamstow Central
  30. Capworth Street (Stop CV) Leyton
  31. Park Road Leyton (Stop CW) Leyton
  32. Villiers Close (Stop U) Leyton
  33. Oliver Road (stop V) Leyton
  34. Grange Park Road (Stop P) Leyton
  35. Buckingham Road (E10) (Stop L) Leyton
  36. Leyton Library (Stop J) Leyton
  37. Leyton (Stop A) Leyton
  38. Millais Road (Stop S) Leyton
  39. Drapers Field (Stop G) Leyton
  40. Chobham Road (Stop L) Stratford New Town
  41. Thornham Grove (Stop H) Stratford New Town
  42. Windmill Lane (Stop Z) Stratford
  43. Stratford Bus Station (Stop P) Stratford
  44. Stratford Bus Station (Stop AP) Stratford

158 towards Chingford

All 44 stops
  1. Stratford Bus Station (Stop A) Stratford
  2. Angel Lane (Stop N) Stratford
  3. Windmill Lane (Stop Y) Stratford
  4. Thornham Grove (Stop K) Stratford New Town
  5. Chobham Road (Stop M) Stratford New Town
  6. Drapers Field (Stop N) Leyton
  7. Millais Road (Stop T) Leyton
  8. Leyton (Stop B) Leyton
  9. Leyton Library (Stop K) Leyton
  10. Buckingham Road (E10) (Stop M) Leyton
  11. Grange Park Road (Stop N) Leyton
  12. Goldsmith Road (Stop T) Leyton
  13. Oliver Road (Stop W) Leyton
  14. Villiers Close (Stop X) Leyton
  15. Park Road Leyton (Stop CA) Leyton
  16. Capworth Street (Stop CB) Leyton
  17. Gloucester Road (E10) (Stop CC) Walthamstow Central
  18. Lea Bridge Road (Stop MD) Walthamstow Central
  19. St Saviour's Church (Stop ME) Walthamstow
  20. Queen's Road (northbound) Walthamstow
  21. Markhouse Avenue (Stop K) Walthamstow
  22. St James Street Station (Stop A) Walthamstow
  23. Hazelwood Road (Stop B) Walthamstow
  24. Longfield Avenue Walthamstow (Stop BL) Blackhorse Road
  25. Blackhorse Road Station (Stop BA) Blackhorse Road
  26. Forest Road (Stop BE) Blackhorse Road
  27. Priestley Way (Stop BF) Higham Hill
  28. Shakespeare Road / Walthamstow (Stop BM) Higham Hill
  29. Clarence Road Walthamstow (Stop BN) Higham Hill
  30. Worcester Road Walthamstow (northbound) Higham Hill
  31. Lawrence Avenue Walthamstow (eastbound) Higham Hill
  32. Higham Hill Road (eastbound) Higham Hill
  33. Folly Lane (eastbound) Higham Hill
  34. Guildsway (eastbound) Higham Hill
  35. North Countess Road (eastbound) Higham Hill
  36. Walthamstow Academy (Stop CM) Higham Hill
  37. Waltham Park Way (Stop CN) Highams Park
  38. Walthamstow Stadium (Stop CS) Highams Park
  39. Rowden Road (Stop CT) Highams Park
  40. Higham Station Avenue (northbound) Highams Park
  41. Leonard Road (northbound) Highams Park
  42. Hampton Road (E4) (Stop W) Chingford Mount
  43. Hall Lane Chingford Mount (Stop L) Chingford Mount
  44. Chingford Mount (Stop E) Chingford Mount

How busy is route 158?

8.40m passenger journeys were recorded on route 158 in 2024/25 across 1,322,100 kilometres operated.

2010/11: 5,505,312 journeys 5.5 10 2011/12: 5,843,641 journeys (53-week year) 5.8 11 53w 2012/13: 6,116,138 journeys 6.1 12 2013/14: 6,506,224 journeys 6.5 13 2014/15: 6,553,770 journeys 6.6 14 2015/16: 6,560,166 journeys 6.6 15 2016/17: 7,400,349 journeys 7.4 16 2017/18: 7,857,169 journeys (53-week year) 7.9 17 53w 2018/19: 7,523,164 journeys 7.5 18 2019/20: 7,831,383 journeys 7.8 19 2020/21: 3,547,133 journeys 3.5 20 2021/22: 6,548,364 journeys 6.5 21 2022/23: 8,022,094 journeys 8.0 22 2023/24: 8,568,869 journeys (53-week year) 8.6 23 53w 2024/25: 8,399,284 journeys 8.4 24

Millions of passenger journeys per financial year, from Transport for London's published bus statistics. A passenger journey is one boarding of one bus — someone commuting five days a week makes ten of them, so this is not a count of people. Years marked 53w ran 53 weeks rather than 52, so they sit about 2% high against their neighbours. TfL changed how boardings were estimated in 2017 and restated 2016/17 on the new basis; the chart uses the restated figure, so years before 2016/17 are not exactly comparable with those after. Route-level totals do not sum to TfL's network figures, which carry separate adjustments. Powered by TfL Open Data. Compare every London route →

Towns & areas on this route

Frequently asked questions

What time is the first 158 bus?

The 158 runs 24 hours a day, so there is no first or last 158 bus — the night timetable is below.

What time is the last 158 bus?

There is no last 158 bus: the 158 runs through the night, every night it runs.

How much does the 158 bus cost?

London buses use TfL's flat fare: £1.75 per journey with contactless or Oyster, and the Hopper fare gives you unlimited bus and tram changes within one hour. Daily and weekly caps limit what you can spend. Cash is not accepted.

Who runs the 158 bus?

The 158 is operated by Arriva London North.

Timetable data from Arriva London North via the DfT Bus Open Data Service (London feed). Route names, stop sequences and map geometry come from TfL Open Data. Check before you travel — services can change at short notice.