140 Hayes Town to Harrow via Yeading, Northolt

Operated by Metroline Travel. First bus 03:45, last bus 01:02. 222 journeys on weekdays. Fares: £1.75 flat — more.

Next towards Harrow from Millington Road (Stop P): 15:50, 16:01, 16:11

Next towards Hayes Town from Harrow Weald Bus Garage (Stop WK): 15:50, 16:02, 16:13

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

Timetable

Runs towards Harrow · Monday to Friday · 111 journeys
Stop 00:0300:3101:0204:3305:0505:3706:0706:1706:2706:3706:4606:5407:0207:0907:1607:2307:3107:4107:5008:0008:1108:2308:3508:4708:5909:1109:2309:3309:4309:5310:0310:1310:2310:3310:4310:5311:0311:1311:2311:3311:4311:5312:0312:1312:2312:3312:4312:5313:0313:1313:2313:3313:4313:5314:0314:1314:2314:3214:4014:4814:5715:0715:1715:2815:3915:5016:0116:1116:2116:3116:4116:5117:0117:1117:2117:3117:4117:5218:0318:1318:2318:3418:4518:5519:0519:1519:2519:3419:4319:5220:0120:1020:2020:3020:4020:5021:0021:1121:2221:3421:4621:5822:1022:2322:3522:4723:0023:1223:2423:3723:49
Millington Road (Stop P) 00:0300:3101:0204:3305:0505:3706:0706:1706:2706:3706:4606:5407:0207:0907:1607:2307:3107:4107:5008:0008:1108:2308:3508:4708:5909:1109:2309:3309:4309:5310:0310:1310:2310:3310:4310:5311:0311:1311:2311:3311:4311:5312:0312:1312:2312:3312:4312:5313:0313:1313:2313:3313:4313:5314:0314:1314:2314:3214:4014:4814:5715:0715:1715:2815:3915:5016:0116:1116:2116:3116:4116:5117:0117:1117:2117:3117:4117:5218:0318:1318:2318:3418:4518:5519:0519:1519:2519:3419:4319:5220:0120:1020:2020:3020:4020:5021:0021:1121:2221:3421:4621:5822:1022:2322:3522:4723:0023:1223:2423:3723:49
Hayes & Harlington Station (Stop L) 00:0400:3201:0304:3405:0605:3806:0906:1906:2906:3906:4806:5607:0407:1107:1807:2507:3307:4307:5208:0208:1308:2508:3708:4909:0109:1309:2509:3509:4509:5510:0510:1510:2510:3510:4510:5511:0511:1511:2511:3511:4511:5512:0512:1512:2512:3512:4512:5513:0513:1513:2513:3513:4513:5514:0514:1514:2514:3414:4214:5115:0015:1015:2015:3115:4215:5316:0416:1416:2416:3416:4416:5417:0517:1517:2517:3517:4517:5618:0618:1618:2618:3718:4818:5819:0819:1819:2819:3619:4519:5420:0320:1220:2220:3220:4220:5221:0221:1221:2321:3521:4721:5922:1122:2422:3622:4823:0123:1323:2523:3823:50
Hayes / The Grapes (Stop P) 00:1000:3801:0904:4005:1305:4506:1606:2606:3606:4606:5607:0407:1207:1907:2707:3407:4307:5308:0308:1308:2408:3608:4808:5909:1009:2209:3409:4409:5410:0410:1410:2410:3410:4410:5411:0411:1411:2411:3411:4411:5412:0412:1512:2512:3512:4512:5513:0513:1613:2613:3613:4613:5614:0614:1614:2614:3614:4514:5415:0415:1415:2415:3415:4515:5516:0616:1716:2716:3716:4716:5717:0717:1817:2817:3817:4817:5818:0918:1918:2918:3918:5019:0019:1019:2019:3019:4019:4819:5720:0520:1420:2220:3220:4120:5121:0021:0921:2021:3121:4321:5522:0722:1922:3122:4322:5523:0823:2023:3223:4423:56
Yeading Lane / Willow Tree Lane (Stop E) 00:1300:4001:1104:4205:1505:4806:1906:2906:3906:4906:5907:0707:1507:2207:3007:3807:4707:5708:0708:1708:2808:4008:5109:0309:1409:2509:3709:4709:5710:0710:1710:2710:3710:4710:5711:0711:1711:2711:3711:4711:5712:0712:1812:2812:3812:4812:5813:0813:1913:2913:3913:4913:5914:0914:1914:2914:3914:4914:5815:0815:1815:2815:3815:4815:5816:0916:2016:3016:4016:5017:0017:1017:2117:3117:4117:5118:0118:1218:2218:3218:4218:5319:0319:1319:2319:3319:4319:5120:0020:0820:1720:2520:3520:4420:5421:0321:1221:2321:3421:4621:5822:1022:2222:3422:4622:5823:1123:2323:3523:4723:59
Yeading / White Hart Roundabout (Stop V) 00:1600:4301:1404:4605:1905:5206:2306:3406:4506:5507:0407:1307:2207:3107:4007:4907:5908:0908:1908:2908:4008:5109:0209:1309:2309:3309:4309:5210:0210:1210:2210:3210:4210:5211:0211:1211:2211:3211:4211:5212:0312:1312:2312:3312:4412:5413:0413:1413:2513:3513:4513:5514:0514:1514:2514:3614:4714:5715:0615:1615:2615:3615:4615:5616:0616:1716:2816:3816:4816:5817:0917:1917:3017:4017:5018:0018:1018:2018:3018:4018:4918:5919:0919:1919:2819:3819:4719:5620:0420:1320:2120:3020:3920:4820:5821:0721:1621:2721:3821:5022:0222:1422:2622:3822:5023:0223:1423:2623:3823:5000:02
Northolt Station (Stop A) 00:2000:4701:1804:5005:2305:5706:2906:3906:5207:0207:1207:2107:3107:4007:5008:0008:1008:2008:3008:4008:5109:0109:1109:2109:3109:4109:5109:5910:0910:1910:2910:3910:4910:5911:0911:1911:2911:3911:4911:5912:1012:2012:3012:4012:5113:0113:1113:2113:3213:4213:5214:0214:1214:2214:3314:4414:5715:0715:1715:2715:3715:4715:5716:0716:1716:2816:3916:4916:5917:1017:2117:3117:4217:5218:0218:1218:2118:3118:4018:4918:5819:0719:1719:2619:3419:4419:5320:0220:1020:1920:2720:3620:4520:5421:0421:1321:2221:3321:4421:5522:0722:1922:3122:4322:5523:0723:1923:3123:4323:5500:07
South Harrow Station (Stop F) 00:2600:5301:2404:5705:3006:0406:3606:4707:0107:1107:2107:3107:4107:5108:0108:1108:2108:3108:4108:5109:0109:1109:2009:3009:4009:5010:0010:0810:1810:2810:3810:4810:5811:0811:1811:2811:3811:4811:5912:0912:1912:3012:4012:5013:0113:1113:2113:3113:4213:5214:0214:1214:2214:3214:4414:5515:0815:1815:2815:3815:4815:5816:0816:1816:2816:3916:5017:0017:1017:2117:3217:4217:5218:0218:1218:2218:3118:4118:5018:5919:0819:1719:2619:3519:4319:5220:0120:1020:1820:2720:3520:4320:5221:0121:1121:2021:2921:4021:5022:0222:1422:2522:3722:4923:0123:1323:2523:3723:4900:0100:13
Harrow Bus Station (Stop A) 00:3501:0101:3205:0505:3906:1306:4606:5707:1207:2207:3307:4507:5608:0708:1708:2708:3708:4708:5709:0609:1509:2309:3209:4209:5210:0210:1210:2010:3010:4010:5011:0011:1011:2011:3011:4011:5012:0012:1112:2112:3112:4212:5213:0213:1313:2313:3313:4313:5414:0414:1414:2414:3414:4414:5715:1015:2315:3315:4315:5316:0316:1316:2316:3316:4316:5317:0317:1317:2317:3417:4517:5518:0518:1518:2518:3518:4418:5319:0219:1119:1919:2819:3719:4619:5420:0320:1220:2120:2920:3720:4520:5321:0221:1121:2121:3021:3921:5022:0022:1222:2322:3522:4722:5923:1023:2223:3423:4623:5800:1000:21
Harrow & Wealdstone Station (Stop N) 00:4001:0601:3705:1105:4506:1906:5307:0507:2007:3107:4207:5408:0508:1608:2608:3608:4608:5609:0509:1409:2309:3109:4009:5010:0010:1010:2010:2810:3810:4810:5811:0811:1811:2811:3811:4811:5812:0912:1912:3012:4012:5013:0113:1113:2213:3213:4213:5214:0314:1314:2314:3314:4314:5515:0815:2115:3415:4415:5416:0416:1416:2416:3416:4416:5417:0417:1417:2417:3417:4517:5618:0618:1618:2618:3618:4518:5419:0319:1219:2019:2819:3719:4619:5420:0220:1120:2020:2920:3720:4520:5321:0021:0921:1821:2721:3621:4621:5622:0722:1822:3022:4122:5323:0523:1623:2823:4023:5200:0300:1500:27
Long Elmes Harrow Weald (Stop WS) 00:4501:1101:4105:1605:5006:2506:5907:1107:2607:3807:4908:0108:1308:2308:3408:4308:5309:0309:1209:2109:2909:3709:4609:5610:0610:1610:2610:3410:4410:5411:0411:1411:2411:3411:4411:5512:0512:1512:2612:3612:4712:5713:0713:1813:2813:3813:4913:5914:0914:1914:2914:3914:5015:0315:1615:2915:4115:5116:0116:1116:2116:3116:4116:5117:0117:1117:2117:3117:4117:5218:0318:1318:2318:3318:4318:5219:0119:1019:1919:2719:3519:4419:5320:0120:0920:1820:2720:3520:4220:5020:5821:0621:1521:2421:3321:4221:5122:0222:1222:2422:3522:4722:5823:1023:2223:3423:4623:5700:0800:2000:31

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 Metroline Travel 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 140

140 towards Harrow

All 47 stops
  1. Millington Road (Stop P) Hayes Town
  2. Fairey Corner (Stop K) Hayes Town
  3. Hayes & Harlington Station (Stop L) Hayes Town
  4. Clayton Road (UB3) (Stop M) Hayes Town
  5. Hayes Town Centre (Stop P) Hayes Town
  6. Fairdale Gardens (Stop Y) Hayes Town
  7. East Way (Stop W) Hayes Town
  8. Avondale Drive (Stop V) Hayes Town
  9. Precinct Road (Stop U) Hayes Town
  10. Hesa Road (Stop T) Wood End
  11. Hayes / The Grapes (Stop P) Wood End
  12. Shaftesbury Way (Stop A) Yeading
  13. Yeading Lane / Willow Tree Lane (Stop E) Yeading
  14. Barnhill Community High School (Stop F) Yeading
  15. Kingshill Avenue (UB5) (Stop K) Northolt
  16. Yeading / Tangmere Gardens (Stop N) Northolt
  17. Yeading / White Hart Roundabout (Stop V) Northolt
  18. Bengarth Road / Northolt Library (Stop TD) Northolt
  19. Sycamore Close (Stop TE) Northolt
  20. Target Roundabout (Stop TF) Northolt
  21. Kingston Close (Stop TH) Northolt
  22. Alderney Gardens (Stop TJ) Northolt
  23. Moat Farm Road (Stop C) Northolt
  24. Northolt Station (Stop A) Northolt
  25. Castle Road (UB5) (Stop E) Northolt
  26. Wood End Lane (Stop NA) Northolt
  27. Danemead Grove (Stop NB) Northolt
  28. Northolt Park Station (Stop NC) Northolt
  29. St Gabriels Church South Harrow (Stop ND) South Harrow
  30. Corbins Lane (Stop H) South Harrow
  31. South Harrow Station (Stop F) South Harrow
  32. Grange Road (HA2) (Stop RD) Roxeth
  33. Dudley Road (HA2) (Stop WP) Roxeth
  34. Shaftesbury Avenue / Roxeth (Stop WR) Roxeth
  35. Treve Avenue Whitmore Road (Stop WS) West Harrow
  36. Lascelles Avenue (Stop WT) West Harrow
  37. St Georges Centre (Stop X1) Harrow
  38. Harrow Bus Station (Stop A) Harrow
  39. Harrow Town Cen / College Rd (Stop T) Harrow
  40. Harrow Town Cen/ Sheepcote Rd (Stop R) Harrow
  41. Safari Cinema (Stop W) Greenhill
  42. Harrow Civic Centre / Harrow Mosque (Stop K) Greenhill
  43. Harrow & Wealdstone Station (Stop N) Harrow & Wealdstone
  44. The Wealdstone Centre (Stop G) Wealdstone
  45. Wealdstone Baptist Church (Stop C) Wealdstone
  46. Salvatorian College / St Joseph's Ch (Stop WP) Harrow Weald
  47. Long Elmes Harrow Weald (Stop WS) Harrow Weald

140 towards Hayes Town

All 42 stops
  1. Harrow Weald Bus Garage (Stop WK) Harrow Weald
  2. Weald Lane (Stop WL) Harrow Weald
  3. Salvatorian College / St Joseph's Ch (Stop WN) Harrow Weald
  4. Wealdstone Baptist Church (Stop D) Wealdstone
  5. The Wealdstone Centre (Stop F) Wealdstone
  6. Harrow & Wealdstone Station (Stop M) Harrow & Wealdstone
  7. Harrow Civic Centre / Harrow Mosque (Stop L) Greenhill
  8. Hindes Road Harrow (Stop V) Greenhill
  9. Harrow Town Cen / St John's Rd (Stop H) Harrow
  10. Harrow Town Cen / Station Rd (Stop J) Harrow
  11. Harrow Bus Station (Stop B) Harrow
  12. Lascelles Avenue (Stop WX) West Harrow
  13. Treve Avenue Whitmore Road (Stop WY) West Harrow
  14. Porlock Avenue (Stop WZ) Roxeth
  15. Dudley Road (HA2) (Stop RS) Roxeth
  16. Grange Road (HA2) (Stop RC) Roxeth
  17. South Harrow Station (Stop G) South Harrow
  18. Corbins Lane (Stop J) South Harrow
  19. St Gabriels Church South Harrow (Stop NH) South Harrow
  20. Northolt Park Station (Stop NJ) Northolt
  21. Danemead Grove (Stop NK) Northolt
  22. Northolt Fire Station (Stop NL) Northolt
  23. Wood End Lane (Stop NM) Northolt
  24. Northolt Station (Stop B) Northolt
  25. Moat Farm Road (Stop D) Northolt
  26. Kingston Close (Stop TA) Northolt
  27. Sycamore Close (Stop TB) Northolt
  28. Bengarth Road / Northolt Library (Stop TC) Northolt
  29. Yeading / White Hart Roundabout (Stop X) Northolt
  30. Yeading / Dilston Close (Stop L) Northolt
  31. Kingshill Avenue (UB5) (Stop J) Northolt
  32. Barnhill Community High School (Stop G) Yeading
  33. Yeading Lane / Willow Tree Lane (Stop C) Yeading
  34. Shaftesbury Way (Stop B) Yeading
  35. Hayes / The Grapes (Stop Q) Wood End
  36. Hesa Road (Stop U) Wood End
  37. Precinct Road (Stop SU) Hayes Town
  38. Avondale Drive (Stop SV) Hayes Town
  39. East Way (Stop SW) Hayes Town
  40. Fairdale Gardens (Stop SX) Hayes Town
  41. Hayes Town Centre (Stop D) Hayes Town
  42. Hayes & Harlington Station (Stop E) Hayes Town

How busy is route 140?

8.29m passenger journeys were recorded on route 140 in 2024/25 across 1,366,096 kilometres operated. That is down from a peak of 13.34m in 2018/19.

2010/11: 10,374,578 journeys 10.4 10 2011/12: 11,074,280 journeys (53-week year) 11.1 11 53w 2012/13: 11,137,900 journeys 11.1 12 2013/14: 11,169,821 journeys 11.2 13 2014/15: 11,617,850 journeys 11.6 14 2015/16: 11,823,873 journeys 11.8 15 2016/17: 12,898,592 journeys 12.9 16 2017/18: 13,301,159 journeys (53-week year) 13.3 17 53w 2018/19: 13,335,108 journeys 13.3 18 2019/20: 11,496,084 journeys 11.5 19 2020/21: 3,843,982 journeys 3.8 20 2021/22: 6,469,960 journeys 6.5 21 2022/23: 7,590,535 journeys 7.6 22 2023/24: 8,548,648 journeys (53-week year) 8.5 23 53w 2024/25: 8,289,348 journeys 8.3 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 140 bus?

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

What time is the last 140 bus?

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

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

The 140 is operated by Metroline Travel.

Timetable data from Metroline Travel 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.