W19 Staffa Road ↔ Hainault Street

Operated by Stagecoach London. First bus 05:50, last bus 23:45. 282 journeys on weekdays.

🔴 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.

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

W19 towards Hainault Street — Monday to Friday (139 journeys)
Staffa Road (Stop AS) 05:5506:2506:5507:1507:3007:3307:5007:5808:0008:0708:1808:2808:3008:3808:4808:5809:0009:0809:1809:2809:3009:3809:4809:5009:5810:0810:1010:1810:2810:2910:3810:4710:4810:5811:0711:0811:1811:2711:2811:3811:4711:4811:5812:0712:0812:1812:2712:2812:3812:4712:4812:5813:0713:0813:1813:2713:2813:3813:4713:4813:5814:0714:0914:1914:2714:2914:3914:4714:4714:5315:0215:0715:1115:2015:2715:3015:4015:4715:5016:0016:0716:1016:2016:2716:3016:4016:4716:5017:0017:0717:1017:2017:2717:3017:4017:4717:5018:0018:0718:1018:2018:2718:3018:4018:4718:5019:0019:0719:1019:2019:2719:3019:4019:4719:5020:0520:0620:2020:2620:4020:4621:0021:0621:2021:2621:4021:4622:0022:0522:2022:2522:4022:4523:0023:0523:2023:2523:4023:45
South Grove (E17) (Stop G) 06:0006:3007:0007:2007:3407:3807:5508:0308:0408:1308:2408:3408:3408:4408:5409:0409:0509:1309:2309:3309:3509:4309:5309:5510:0310:1310:1510:2310:3310:3410:4310:5210:5311:0311:1211:1311:2311:3211:3311:4311:5211:5312:0312:1212:1312:2312:3212:3312:4312:5212:5313:0313:1213:1413:2413:3213:3413:4413:5213:5414:0414:1214:1414:2414:3214:3414:4414:5214:5214:5815:0815:1315:1715:2615:3315:3615:4615:5315:5616:0616:1216:1616:2616:3216:3616:4616:5216:5617:0617:1217:1617:2617:3217:3617:4617:5217:5618:0518:1218:1518:2518:3218:3518:4518:5218:5519:0519:1219:1519:2519:3219:3519:4519:5219:5520:1020:1020:2520:3020:4520:5021:0521:1021:2521:3021:4521:5022:0422:0922:2422:2922:4422:4923:0423:0923:2423:2923:4423:49
Bromley Road (E17) (Stop BF) 06:0106:3107:0207:2207:3507:4007:5708:0508:0508:1508:2608:3608:3508:4608:5609:0609:0709:1509:2509:3509:3709:4509:5509:5710:0510:1510:1710:2510:3510:3610:4510:5410:5511:0511:1411:1511:2511:3411:3511:4511:5411:5512:0512:1412:1512:2512:3412:3512:4512:5412:5513:0513:1413:1613:2613:3413:3613:4613:5413:5614:0714:1514:1714:2714:3514:3714:4714:5514:5515:0115:1115:1515:2015:2915:3515:3915:4915:5515:5916:0916:1416:1916:2916:3416:3916:4916:5416:5917:0917:1417:1917:2917:3417:3917:4917:5417:5918:0718:1418:1718:2718:3418:3718:4718:5418:5719:0719:1419:1719:2719:3419:3719:4719:5419:5720:1220:1220:2720:3220:4720:5221:0721:1121:2721:3121:4721:5122:0522:1022:2522:3022:4522:5023:0523:1023:2523:3023:4523:50
Walthamstow Bus Station (Stop B) 06:0306:3307:0407:2407:3607:4207:5908:0708:0908:1708:2808:3808:3908:4808:5809:0809:1009:1709:2709:3709:4009:4709:5710:0010:0910:1910:2010:2910:3910:3910:4910:5710:5911:0911:1711:1911:2911:3711:3911:4911:5711:5812:0912:1712:1912:2912:3712:3912:4912:5712:5913:0813:1913:1913:2913:3913:3913:4913:5913:5914:1014:2014:2014:3014:4014:4014:5014:5815:0015:0715:1715:1915:2615:3515:3915:4515:5515:5916:0516:1416:1616:2416:3416:3616:4416:5416:5617:0417:1317:1617:2317:3317:3617:4317:5317:5618:0318:0918:1718:1918:2918:3718:3918:4918:5718:5919:0919:1719:1919:2919:3719:3919:4919:5719:5920:1420:1520:2920:3520:4920:5521:1021:1221:3021:3221:5021:5222:0622:1122:2622:3122:4622:5123:0623:1123:2623:3123:4623:51
Walthamstow Central Station (V) 06:0406:3407:0607:2607:3807:4408:0108:0908:1108:1908:3008:4008:4108:5009:0009:1009:1209:1909:2909:3909:4209:4909:5910:0210:1110:2110:2210:3110:4110:4110:5110:5911:0111:1111:1911:2111:3111:3911:4111:5111:5912:0012:1112:1912:2112:3112:3912:4112:5112:5913:0113:1013:2113:2113:3113:4113:4113:5114:0114:0114:1214:2214:2214:3214:4214:4214:5215:0015:0215:0915:1915:2115:2815:3715:4115:4715:5716:0116:0716:1616:1816:2616:3616:3816:4616:5616:5817:0617:1517:1817:2517:3517:3817:4517:5517:5818:0518:1118:1918:2118:3118:3918:4118:5118:5919:0119:1119:1919:2119:3119:3919:4119:5119:5920:0120:1620:1720:3120:3720:5120:5721:1221:1421:3221:3421:5221:5422:0822:1322:2822:3322:4822:5323:0723:1323:2723:3323:4723:53
Lea Bridge Road / Bakers Arms (Stop EH) 06:0906:3907:1107:3107:4207:4908:0608:1608:1508:2608:3708:4708:4508:5709:0709:1609:1709:2509:3509:4509:4709:5510:0510:0710:1710:2710:2710:3710:4710:4610:5711:0411:0711:1711:2411:2711:3711:4411:4711:5712:0412:0712:1812:2612:2812:3812:4612:4812:5813:0613:0813:1713:2813:2813:3813:4813:4813:5814:0814:0814:1914:2914:2914:3914:4914:4914:5915:0715:0915:1715:2715:2815:3615:4515:4815:5516:0516:0816:1516:2416:2516:3416:4416:4516:5417:0417:0517:1417:2317:2517:3317:4317:4517:5318:0318:0518:1218:1818:2518:2818:3818:4518:4818:5819:0519:0819:1819:2419:2819:3819:4419:4819:5820:0420:0820:2220:2220:3720:4220:5721:0221:1721:1921:3721:3921:5721:5922:1322:1822:3322:3822:5322:5823:1223:1723:3223:3723:5223:57
Whipps Cross Hospital / A & E (Stop L) 06:1506:4507:1907:3907:4807:5708:1608:2608:2108:3608:4708:5708:5109:0709:1609:2509:2409:3409:4409:5409:5410:0410:1410:1410:2610:3610:3410:4610:5610:5311:0611:1211:1611:2611:3211:3611:4611:5211:5612:0612:1412:1712:2812:3612:3812:4812:5612:5813:0813:1713:1813:2713:3913:3813:4813:5913:5814:0814:1814:1914:3014:3914:4014:5014:5915:0015:1015:2015:1915:3015:4015:3815:4915:5815:5816:0816:1816:1816:2816:3716:3516:4716:5716:5517:0717:1817:1417:2817:3717:3417:4717:5717:5418:0718:1418:1318:2318:2918:3318:3918:4918:5318:5919:0919:1219:1719:2719:3119:3719:4719:5119:5720:0720:1020:1520:2920:2820:4420:4821:0421:0821:2321:2521:4321:4522:0322:0522:1922:2322:3922:4322:5923:0323:1723:2223:3723:4223:5700:02
Leytonstone Station / Grove Green Road (Stop B) 06:2306:5307:2807:4807:5508:0608:2608:3608:2908:4608:5709:0708:5909:1709:2609:3509:3209:4409:5410:0410:0210:1410:2410:2210:3610:4610:4210:5611:0611:0111:1611:2111:2611:3611:4111:4611:5612:0112:0612:1612:2412:2712:3812:4612:4812:5813:0613:0813:1813:2713:2813:3713:4913:4813:5814:0914:0814:1814:2814:2914:4014:4914:5015:0015:0915:1015:2015:3015:2815:4015:5015:4715:5916:0816:0716:1816:2816:2716:3816:4716:4416:5717:0717:0417:1717:2817:2317:3817:4717:4317:5718:0718:0318:1618:2318:2118:3218:3818:4118:4818:5819:0119:0819:1719:2019:2519:3519:3919:4519:5519:5920:0520:1620:1720:2420:3820:3520:5320:5521:1221:1521:3121:3221:5121:5222:1022:1122:2622:2922:4622:4923:0623:0923:2323:2823:4323:4800:0300:08
Park Road Aldersbrook (Stop C) 06:3007:0007:3707:5708:0208:1608:3608:4608:3608:5609:0709:1609:0609:2609:3509:4409:4009:5310:0310:1410:1010:2410:3410:3010:4610:5610:5011:0611:1611:1011:2611:3011:3611:4611:5011:5612:0612:1112:1612:2612:3412:3712:4812:5612:5813:0813:1813:1813:2813:3913:3813:4714:0113:5814:0814:2114:1914:2914:4014:4014:5115:0115:0115:1115:2015:2115:3115:4115:3915:5116:0115:5816:1016:2116:1716:3116:4116:3716:5117:0016:5417:1017:2017:1417:3017:4117:3317:5118:0017:5318:1018:1818:1218:2718:3418:3018:4318:4918:5018:5919:0919:1019:1719:2619:2919:3419:4419:4819:5420:0420:0820:1320:2420:2520:3220:4620:4321:0121:0321:2021:2321:3921:4021:5922:0022:1822:1822:3422:3622:5422:5623:1323:1623:3023:3523:5023:5500:1000:15
Manor Park Station (Stop B) 06:3407:0407:4108:0108:0508:2108:4108:5108:3909:0109:1109:2009:0909:3009:3909:4809:4409:5710:0710:1810:1410:2810:3810:3410:5011:0010:5411:1011:2011:1411:3011:3411:4011:5011:5412:0012:1012:1512:2012:3012:3812:4112:5213:0013:0213:1213:2313:2213:3213:4413:4213:5114:0514:0214:1214:2514:2314:3314:4414:4414:5515:0515:0515:1515:2415:2515:3515:4515:4315:5516:0516:0216:1516:2516:2116:3516:4516:4116:5517:0416:5817:1417:2417:1817:3417:4517:3717:5518:0417:5718:1418:2218:1618:3118:3818:3418:4718:5318:5419:0319:1319:1419:2119:3019:3319:3819:4819:5219:5820:0820:1220:1720:2820:2920:3620:5020:4721:0521:0621:2421:2621:4321:4322:0322:0322:2122:2122:3722:3922:5722:5923:1623:1923:3323:3823:5323:5800:1300:18
Hainault Street (Stop S) 06:4307:1507:5208:1408:1408:3408:5409:0408:4809:1309:2309:3209:1809:4209:5110:0009:5410:0910:1910:3010:2510:4010:5010:4511:0211:1211:0511:2211:3211:2611:4211:4611:5212:0212:0612:1312:2312:2812:3312:4312:5112:5413:0513:1413:1513:2513:3713:3513:4513:5813:5514:0414:1914:1814:2814:3914:3914:4914:5815:0015:1115:1915:2315:3315:3815:4315:5316:0315:5716:1316:2316:1616:3316:4316:3516:5317:0316:5517:1317:2317:1217:3317:4317:3217:5318:0417:5118:1418:2218:1118:3218:4018:2918:4918:5618:4719:0519:1119:0719:1719:2719:2719:3519:4419:4619:5220:0220:0520:1220:2020:2320:2920:4020:4020:4821:0220:5821:1621:1721:3521:3721:5421:5422:1222:1222:3022:3022:4622:4823:0623:0823:2423:2723:4123:4600:0100:0600:2100:26

Route map

All stops on route W19

W19 towards Hainault Street

  1. Staffa Road (Stop AS) Walthamstow
  2. Argall Avenue Industrial Estate (Stop AT) Walthamstow
  3. Low Hall Manor Business Centre (->N) Walthamstow
  4. Barn Croft Primary School (->N) Walthamstow
  5. Markhouse Avenue (Stop K) Walthamstow
  6. South Grove (E17) (Stop G) Walthamstow
  7. Walthamstow Market High Street (Stop S) Walthamstow
  8. St Michael & All Angels (Stop A) Walthamstow
  9. Forest Road High Hill (Stop B) Higham Hill
  10. Wolsey Avenue Walthamstow (Stop N) Higham Hill
  11. Lloyd Park / William Morris Gallery (Stop BE) Walthamstow
  12. Bromley Road (E17) (Stop BF) Walthamstow
  13. Jewel Road (Stop BN) Walthamstow
  14. Walthamstow Market Walthamstow (Stop J) Walthamstow
  15. Walthamstow Bus Station (Stop B) Walthamstow
  16. Walthamstow Central Station (V) Walthamstow
  17. Grosvenor Park Road (Stop K) Walthamstow Central
  18. Grove Road Walthamstow (Stop SJ) Walthamstow Central
  19. Bakers Avenue (Stop SK) Walthamstow
  20. Lea Bridge Road / Bakers Arms (Stop EH) Whipps Cross
  21. Leyton Green Road (Stop EJ) Whipps Cross
  22. Shernhall Street (Stop EK) Whipps Cross
  23. Peterborough Rd /Lea Bridge Rd (Stop EL) Whipps Cross
  24. Whipps Cross / Wood Street (Stop A) Whipps Cross
  25. Whipps Cross Bus Stand (Stop V) Whipps Cross
  26. Whipps Cross Hospital / Main Entrance (Stop K) Whipps Cross
  27. Whipps Cross Hospital / A & E (Stop L) Whipps Cross
  28. Clare Road (E11) (Stop Q) Whipps Cross
  29. Peterborough Road Leytonstone (->W) Leytonstone
  30. Essex Road South (->S) Leytonstone
  31. Elim Pentecostal Church (->S) Leytonstone
  32. Clarendon Road (E11) (->S) Leytonstone
  33. Leytonstone Station / Grove Green Road (Stop B) Leytonstone
  34. Gainsborough Road (E11) (Stop Q) Leytonstone
  35. Green Man Roundabout (Stop N) Leytonstone
  36. Bush Road / Green Man Rbt (Stop S) Leytonstone
  37. Blake Hall Crescent (Stop A) Aldersbrook
  38. Queenswood Gardens (Stop B) Aldersbrook
  39. Park Road Aldersbrook (Stop C) Aldersbrook
  40. Herongate Road (Stop D) Aldersbrook
  41. Empress Avenue (Stop E) Aldersbrook
  42. Merlin Road (E12) (Stop F) Aldersbrook
  43. City Of London Cemetery (Stop G) Manor Park
  44. Capel Road (->S) Manor Park
  45. Manor Park Station (Stop B) Manor Park
  46. Romford Road (E12) (Stop J) Manor Park
  47. First Avenue (E12) (Stop K) Manor Park
  48. Rabbits Road (Stop L) Manor Park
  49. Seventh Avenue (Stop M) Little Ilford
  50. Little Ilford Lane (Stop N) Little Ilford
  51. North Circular Road Ilford (Stop P) Little Ilford
  52. Ilford Station / Ilford Hill (Stop F) Ilford
  53. Ilford / Chapel Road (Stop P) Ilford
  54. Redbridge Central Library (Stop R) Ilford
  55. Hainault Street (Stop S) Ilford

W19 towards Staffa Road

  1. Hainault Street (Stop V) Ilford
  2. Redbridge Central Library (Stop Q) Ilford
  3. Ilford Broadway (Stop L) Ilford
  4. Chapel Road (Stop Y) Ilford
  5. Dersingham Avenue (Stop A) Little Ilford
  6. Little Ilford Lane (Stop B) Little Ilford
  7. Rabbits Road (Stop C) Manor Park
  8. First Avenue (E12) (Stop D) Manor Park
  9. High Street North Manor Park (Stop F) Manor Park
  10. Manor Park Station (Stop A) Manor Park
  11. Capel Road (->N) Manor Park
  12. City Of London Cemetery (Stop J) Manor Park
  13. Wanstead Park Avenue (Stop K) Aldersbrook
  14. Merlin Road (E12) (Stop L) Aldersbrook
  15. Empress Avenue (Stop M) Aldersbrook
  16. Dover Road (Stop N) Aldersbrook
  17. Park Road Aldersbrook (Stop P) Aldersbrook
  18. Queenswood Gardens (Stop R) Aldersbrook
  19. Blake Hall Crescent (Stop S) Aldersbrook
  20. Bush Road / Green Man Rbt (Stop R) Leytonstone
  21. Green Man Roundabout (Stop P) Leytonstone
  22. Gainsborough Road (E11) (Stop Y) Leytonstone
  23. Leytonstone Station / Grove Green Road (Stop A) Leytonstone
  24. Clarendon Road (E11) (->N) Leytonstone
  25. Elim Pentecostal Church (->N) Leytonstone
  26. Essex Road South (->N) Leytonstone
  27. Clare Road (E11) (Stop P) Whipps Cross
  28. Whipps Cross Hospital / A & E (Stop N) Whipps Cross
  29. Whipps Cross Hospital / Main Entrance (Stop J) Whipps Cross
  30. Whipps Cross Bus Stand (Stop M) Whipps Cross
  31. Peterborough Rd /Lea Bridge Rd (Stop WA) Whipps Cross
  32. Essex Road (Stop WB) Whipps Cross
  33. Leyton Green Road (Stop WK) Whipps Cross
  34. Lea Bridge Road / Bakers Arms (Stop ND) Whipps Cross
  35. Hoe Street / Bakers Arms (Stop NE) Walthamstow
  36. Grove Road Walthamstow (Stop NH) Walthamstow Central
  37. Queen's Road (Stop L) Walthamstow
  38. Walthamstow Bus Station (Stop E) Walthamstow
  39. Walthamstow Market Walthamstow (Stop G) Walthamstow
  40. Jewel Road (Stop BA) Walthamstow
  41. Forest Road / The Bell (Stop BH) Walthamstow
  42. Bromley Road (E17) (Stop BC) Walthamstow
  43. Lloyd Park / William Morris Gallery (Stop BD) Walthamstow
  44. Wolsey Avenue Walthamstow (Stop R) Higham Hill
  45. Higham Hill Road Walthamstow (Stop S) Higham Hill
  46. Forest Road High Hill (Stop J) Higham Hill
  47. St Michael & All Angels (Stop K) Walthamstow
  48. Walthamstow Market High Street (Stop L) Walthamstow
  49. South Grove (E17) (Stop H) Walthamstow
  50. Markhouse Avenue (Stop J) Walthamstow
  51. Barn Croft Primary School (->S) Walthamstow
  52. Low Hall Manor Business Centre (->S) Walthamstow
  53. Argall Avenue Industrial Estate (Stop AP) Walthamstow

Towns & areas on this route

Frequently asked questions

What time is the first W19 bus?

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

What time is the last W19 bus?

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

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

The W19 is operated by Stagecoach London.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.