97 Chingford to Stratford via Walthamstow, Leyton

Operated by Stagecoach London. First bus 04:40, last bus 00:40. 262 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Stratford from Chingford Station (Stop C): 13:25, 13:33, 13:41

Next towards Chingford from Stratford City Bus Station (Stop W): 13:23, 13:31, 13:39

Night bus — overnight departures 22:00–01:21. 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 97? 17 other bus routes are numbered 97 elsewhere in the UK — see every 97 bus timetable by area.

Timetable

Ends at Stratford City Bus Station · Monday to Friday · 131 journeys
Stop 00:1004:4005:0005:2005:3205:4405:5606:0606:1406:2206:3006:3706:4406:5006:5607:0307:1007:1707:2407:3007:3707:4507:5208:0008:0808:1608:2508:3408:4308:5109:0009:0809:1709:2509:3309:4109:4909:5710:0510:1310:2110:2910:3710:4510:5311:0111:0911:1711:2511:3311:4111:4911:5712:0512:1312:2112:2912:3712:4512:5313:0113:0913:1713:2513:3313:4113:4913:5714:0514:1314:2114:2814:3514:4214:4914:5715:0515:1315:2115:2915:3715:4515:5316:0116:0916:1716:2516:3316:4116:4916:5717:0517:1417:2217:3017:3817:4617:5518:0318:1118:1918:2718:3518:4418:5319:0219:1019:2019:3019:4019:5220:0520:1720:2920:4220:5521:0721:1921:3221:4421:5622:0822:2022:3222:4522:5823:1023:2223:3423:4623:58
Chingford Station (Stop C) 00:1004:4005:0005:2005:3205:4405:5606:0606:1406:2206:3006:3706:4406:5006:5607:0307:1007:1707:2407:3007:3707:4507:5208:0008:0808:1608:2508:3408:4308:5109:0009:0809:1709:2509:3309:4109:4909:5710:0510:1310:2110:2910:3710:4510:5311:0111:0911:1711:2511:3311:4111:4911:5712:0512:1312:2112:2912:3712:4512:5313:0113:0913:1713:2513:3313:4113:4913:5714:0514:1314:2114:2814:3514:4214:4914:5715:0515:1315:2115:2915:3715:4515:5316:0116:0916:1716:2516:3316:4116:4916:5717:0517:1417:2217:3017:3817:4617:5518:0318:1118:1918:2718:3518:4418:5319:0219:1019:2019:3019:4019:5220:0520:1720:2920:4220:5521:0721:1921:3221:4421:5622:0822:2022:3222:4522:5823:1023:2223:3423:4623:58
Hall Lane Chingford Mount (Stop J) 00:1704:4805:0805:2805:4105:5306:0506:1506:2406:3206:4006:4706:5407:0007:0707:1407:2207:2907:3707:4407:5107:5908:0708:1508:2308:3108:4008:4908:5809:0609:1409:2209:3009:3809:4609:5410:0210:1010:1810:2610:3410:4210:5010:5811:0611:1411:2211:3011:3811:4611:5412:0212:1012:1812:2612:3412:4212:5012:5813:0613:1413:2213:3013:3813:4613:5414:0214:1014:1814:2614:3514:4214:5014:5815:0515:1315:2115:2915:3715:4515:5316:0116:0916:1716:2516:3216:4016:4816:5617:0417:1217:2017:2817:3617:4417:5218:0018:0818:1618:2418:3218:4018:4818:5719:0619:1519:2319:3219:4219:5220:0420:1620:2820:4020:5221:0521:1721:2921:4221:5422:0522:1722:2922:4122:5423:0623:1823:3123:4323:5400:05
Walthamstow / Crooked Billet Roundabout (Stop CE) 00:2204:5305:1305:3305:4605:5806:1106:2206:3106:3906:4706:5507:0307:0907:1707:2407:3207:3907:4707:5508:0308:1108:1908:2708:3508:4308:5109:0009:0809:1609:2409:3109:3909:4709:5510:0310:1110:1910:2710:3510:4310:5110:5811:0611:1411:2211:3011:3811:4611:5412:0212:1012:1812:2612:3412:4212:5012:5813:0613:1413:2213:3013:3813:4613:5414:0214:1014:1814:2614:3414:4314:5014:5815:0615:1415:2215:3015:3815:4615:5416:0216:1016:1816:2516:3316:4116:4916:5717:0517:1317:2117:2917:3717:4517:5318:0118:0918:1718:2518:3318:4118:4918:5719:0619:1519:2319:3119:4019:5020:0020:1120:2320:3520:4720:5921:1221:2421:3521:4822:0022:1122:2222:3422:4622:5923:1123:2323:3623:4823:5900:10
Forest Road / The Bell (Stop BM) 00:2404:5605:1605:3605:4906:0206:1506:2606:3506:4306:5106:5907:0707:1407:2207:2907:3707:4507:5308:0108:0908:1708:2508:3308:4108:4908:5709:0609:1409:2209:3009:3709:4509:5310:0110:0910:1710:2510:3310:4110:4910:5611:0311:1111:1911:2711:3511:4311:5111:5912:0712:1512:2312:3112:3912:4712:5513:0313:1113:1913:2713:3513:4313:5113:5914:0714:1514:2314:3114:3914:4814:5515:0315:1115:1915:2715:3515:4315:5115:5916:0716:1516:2316:3016:3816:4616:5417:0217:1017:1817:2617:3417:4217:5017:5818:0618:1418:2218:2918:3718:4518:5319:0119:1019:1919:2719:3519:4419:5420:0420:1520:2720:3920:5121:0321:1621:2721:3821:5122:0322:1422:2522:3722:4923:0223:1423:2623:3823:5000:0100:12
Walthamstow Central Station (V) 00:2705:0005:2005:4005:5306:0606:1906:3106:4006:4806:5607:0407:1207:2007:2807:3507:4307:5107:5908:0708:1508:2308:3108:3908:4708:5509:0309:1209:2009:2809:3609:4309:5109:5910:0710:1510:2310:3110:3910:4710:5511:0211:0911:1711:2511:3311:4111:4911:5712:0512:1312:2112:2912:3712:4512:5313:0113:0913:1713:2513:3313:4113:4913:5714:0514:1314:2114:2914:3714:4514:5415:0115:0915:1715:2515:3315:4115:4915:5716:0516:1316:2116:2916:3616:4416:5217:0017:0817:1617:2417:3217:4017:4817:5618:0418:1218:2018:2818:3518:4218:5018:5819:0619:1519:2419:3219:4019:4919:5920:0920:2020:3220:4420:5521:0721:2021:3121:4221:5522:0722:1822:2922:4122:5323:0623:1823:3023:4123:5300:0400:15
Leyton Green (Stop SL) 00:3105:0405:2505:4505:5806:1106:2406:3606:4506:5307:0207:1007:1807:2607:3407:4207:5007:5808:0608:1408:2208:3008:3808:4608:5409:0209:1009:1909:2709:3409:4209:4909:5710:0510:1310:2110:2910:3710:4510:5311:0111:0811:1611:2411:3211:4011:4811:5612:0412:1212:2012:2812:3612:4412:5213:0013:0813:1613:2413:3213:4013:4813:5614:0414:1214:2014:2814:3614:4414:5215:0115:0915:1715:2515:3315:4115:4915:5716:0516:1316:2116:2916:3716:4416:5217:0017:0817:1617:2417:3217:4017:4817:5618:0418:1218:1918:2718:3518:4218:4918:5719:0519:1319:2219:3119:3919:4719:5620:0520:1520:2620:3820:5021:0121:1321:2521:3621:4722:0022:1222:2322:3422:4622:5823:1023:2223:3423:4523:5700:0800:19
Colchester Road (E10) (Stop SM) 00:3205:0505:2605:4706:0006:1306:2606:3806:4706:5507:0407:1207:2007:2807:3607:4407:5208:0008:0808:1608:2408:3208:4008:4808:5609:0409:1209:2109:2909:3609:4409:5109:5910:0710:1510:2310:3110:3910:4710:5511:0311:1111:1911:2711:3511:4311:5111:5912:0712:1512:2312:3112:3912:4712:5513:0313:1113:1913:2713:3513:4313:5113:5914:0714:1514:2314:3114:3914:4714:5515:0415:1215:2015:2815:3615:4415:5216:0016:0816:1616:2416:3216:3916:4616:5417:0217:1017:1817:2617:3417:4217:5017:5818:0618:1418:2118:2918:3718:4418:5118:5919:0719:1519:2419:3319:4119:4919:5820:0720:1720:2820:4020:5121:0221:1421:2621:3721:4822:0122:1322:2422:3522:4722:5923:1123:2323:3523:4623:5800:0900:20
Leyton (Stop A) 00:3605:1005:3205:5406:0706:2006:3306:4506:5407:0307:1207:2007:2807:3607:4407:5308:0108:0908:1708:2508:3308:4108:4908:5709:0509:1309:2109:2909:3709:4409:5209:5910:0710:1510:2310:3110:3910:4710:5511:0311:1111:1911:2711:3511:4311:5111:5912:0712:1512:2312:3112:3912:4712:5513:0313:1113:1913:2713:3513:4313:5113:5914:0714:1514:2314:3114:3914:4714:5515:0315:1215:2015:2815:3615:4415:5216:0116:0916:1716:2516:3316:4116:4916:5617:0417:1217:2017:2817:3617:4417:5218:0018:0818:1618:2418:3118:3918:4718:5419:0119:0919:1619:2419:3219:4119:4919:5720:0620:1520:2520:3620:4820:5921:1021:2221:3421:4521:5622:0922:2022:3122:4222:5323:0523:1723:2923:4123:5200:0300:1400:25
Stratford International Station (Stop D) 00:4005:1405:3605:5806:1206:2506:3806:5006:5907:0807:1707:2607:3407:4207:5007:5908:0808:1608:2408:3208:4008:4808:5509:0309:1109:1909:2709:3509:4309:5009:5810:0510:1310:2110:2910:3710:4510:5311:0111:0911:1711:2511:3311:4111:4911:5712:0512:1312:2112:2912:3712:4512:5313:0113:0913:1713:2513:3313:4113:5013:5814:0614:1414:2214:3014:3814:4614:5415:0215:1015:1915:2715:3515:4315:5115:5916:0816:1616:2416:3216:4016:4816:5617:0317:1117:1917:2717:3517:4317:5117:5918:0718:1518:2318:3118:3818:4618:5419:0119:0819:1619:2319:3019:3819:4719:5520:0320:1220:2120:3020:4120:5321:0421:1521:2721:3921:5022:0122:1322:2422:3522:4622:5723:0923:2123:3323:4523:5600:0700:1800:29
Stratford City Bus Station (Stop S) 00:4305:1805:4006:0206:1606:2906:4206:5407:0407:1307:2207:3107:3907:4707:5508:0408:1308:2108:2908:3708:4508:5309:0009:0809:1609:2409:3209:4009:4809:5510:0310:1010:1810:2610:3410:4210:5010:5811:0611:1411:2211:3011:3811:4611:5412:0212:1012:1812:2612:3412:4212:5012:5813:0613:1413:2213:3013:3813:4613:5514:0314:1114:1914:2714:3514:4314:5114:5915:0715:1515:2415:3215:4015:4815:5616:0416:1316:2116:2916:3716:4516:5317:0117:0817:1617:2417:3217:4017:4817:5618:0418:1218:2018:2818:3618:4318:5118:5919:0619:1319:2119:2819:3519:4319:5119:5920:0720:1620:2520:3420:4520:5721:0821:1921:3121:4321:5422:0522:1722:2822:3922:5023:0123:1323:2523:3723:4823:5900:1000:2100:32

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 Stagecoach London 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 97

97 towards Stratford

All 44 stops
  1. Chingford Station (Stop C) Chingford
  2. Station Road / Chingford Station (Stop E) Chingford Green
  3. Stanley Road (E4) (Stop G) Chingford Green
  4. Station Road / The Green (Stop J) Chingford
  5. Kings Head Hill (Stop Q) Chingford
  6. Chingford Fire Station (Stop T) Chingford
  7. Endlebury Road (Stop M) Chingford
  8. Mansfield Hill (Stop N) Chingford
  9. Ridgeway Park (Stop Q) Chingford Mount
  10. Chingford Old Church (Stop Z) Chingford Mount
  11. Alpha Road (Stop B) Chingford Mount
  12. Hall Lane Chingford Mount (Stop J) Chingford Mount
  13. Larkswood Road (Stop U) Chingford Mount
  14. Ainslie Wood Road (Stop V) Chingford Mount
  15. Leonard Road (southbound) Highams Park
  16. Higham Station Avenue (southbound) Highams Park
  17. Rowden Park Gardens (Stop CC) Highams Park
  18. Walthamstow Stadium (Stop CD) Highams Park
  19. Walthamstow / Crooked Billet Roundabout (Stop CE) Highams Park
  20. Brettenham Road (E17) (Stop CF) Highams Park
  21. Sir George Monoux College (Stop BK) Walthamstow
  22. Aveling Park Road (Stop BL) Walthamstow
  23. Forest Road / The Bell (Stop BM) Walthamstow
  24. Jewel Road (Stop BN) Walthamstow
  25. Walthamstow Market Walthamstow (Stop J) Walthamstow
  26. Walthamstow Central Station (V) Walthamstow
  27. Grosvenor Park Road (Stop K) Walthamstow Central
  28. Grove Road Walthamstow (Stop SJ) Walthamstow Central
  29. Bakers Avenue (Stop SK) Walthamstow
  30. Leyton Green (Stop SL) Whipps Cross
  31. Colchester Road (E10) (Stop SM) Whipps Cross
  32. Leyton Midland Road Station (Stop SN) Leyton
  33. Leyton Sports Ground (Stop SP) Leyton
  34. Vicarage Road (E10) (Stop S) Leyton
  35. Grange Park Road (Stop P) Leyton
  36. Buckingham Road (E10) (Stop L) Leyton
  37. Leyton Library (Stop J) Leyton
  38. Leyton (Stop A) Leyton
  39. Millais Road (Stop S) Leyton
  40. Drapers Field (Stop G) Leyton
  41. Chobham Academy (Stop Y) Stratford New Town
  42. Stratford International Station (Stop D) Stratford New Town
  43. Westfield Avenue / Chestnut Plaza (Stop A) Stratford
  44. Stratford City Bus Station (Stop S) Stratford New Town

97 towards Chingford

All 42 stops
  1. Stratford City Bus Station (Stop W) Stratford New Town
  2. Endeavour Square (northbound) Stratford
  3. Stratford International Station (Stop E) Stratford New Town
  4. Chobham Academy (Stop V) Stratford New Town
  5. Drapers Field (Stop N) Leyton
  6. Millais Road (Stop T) Leyton
  7. Leyton (Stop B) Leyton
  8. Leyton Library (Stop K) Leyton
  9. Buckingham Road (E10) (Stop M) Leyton
  10. Grange Park Road (Stop N) Leyton
  11. Vicarage Road (E10) (Stop R) Leyton
  12. Brunswick Road (E10) (northbound) Leyton
  13. Leyton Midland Road Station (Stop NA) Leyton
  14. Colchester Road (E10) (Stop NB) Whipps Cross
  15. Lea Bridge Road / Bakers Arms (Stop ND) Whipps Cross
  16. Hoe Street / Bakers Arms (Stop NE) Walthamstow
  17. Grove Road Walthamstow (Stop NH) Walthamstow Central
  18. Queen's Road (Stop L) Walthamstow
  19. Walthamstow Central Station Walthamstow
  20. Walthamstow Market Walthamstow (Stop G) Walthamstow
  21. Jewel Road (Stop BA) Walthamstow
  22. Forest Road / The Bell (Stop BH) Walthamstow
  23. Aveling Park Road (Stop BJ) Walthamstow
  24. Cazenove Road (E17) (northbound) Highams Park
  25. Walthamstow / Crooked Billet Roundabout (Stop CH) Highams Park
  26. Walthamstow Stadium (Stop CS) Highams Park
  27. Rowden Road (Stop CT) Highams Park
  28. Higham Station Avenue (northbound) Highams Park
  29. Leonard Road (northbound) Highams Park
  30. Hampton Road (E4) (Stop W) Chingford Mount
  31. Hall Lane Chingford Mount (Stop L) Chingford Mount
  32. Chingford Mount (Stop E) Chingford Mount
  33. Alpha Road (Stop A) Chingford Mount
  34. Chingford Old Church (Stop X) Chingford Mount
  35. Ridgeway Park (Stop P) Chingford Mount
  36. Mansfield Park (Stop R) Chingford
  37. Endlebury Road (Stop Y) Chingford
  38. Chingford Fire Station (Stop R) Chingford
  39. Kings Head Hill (Stop P) Chingford
  40. Station Road / The Green (Stop L) Chingford
  41. Buxton Road (Stop H) Chingford
  42. Chingford Station (Stop F) Chingford

How busy is route 97?

6.59m passenger journeys were recorded on route 97 in 2024/25 across 1,135,850 kilometres operated. That is down from a peak of 8.36m in 2017/18.

2010/11: 5,349,301 journeys 5.3 10 2011/12: 6,624,511 journeys (53-week year) 6.6 11 53w 2012/13: 7,390,598 journeys 7.4 12 2013/14: 7,517,404 journeys 7.5 13 2014/15: 7,668,195 journeys 7.7 14 2015/16: 7,812,480 journeys 7.8 15 2016/17: 8,189,890 journeys 8.2 16 2017/18: 8,358,914 journeys (53-week year) 8.4 17 53w 2018/19: 7,964,169 journeys 8.0 18 2019/20: 7,641,235 journeys 7.6 19 2020/21: 3,163,155 journeys 3.2 20 2021/22: 5,408,989 journeys 5.4 21 2022/23: 6,353,884 journeys 6.4 22 2023/24: 6,810,941 journeys (53-week year) 6.8 23 53w 2024/25: 6,586,021 journeys 6.6 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 97 bus?

The first 97 departure on weekdays leaves at 04:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 97 bus?

The last 97 on weekdays leaves its first stop at 00:40. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 97 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 97 bus?

The 97 is operated by Stagecoach London.

Timetable data from Stagecoach London 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.