331 Ruislip to Uxbridge via Northwood, Harefield

Operated by Metroline Travel. First bus 05:57, last bus 23:35. 101 journeys on weekdays. Today, a Sunday: first 07:30, last 23:35. Fares: £1.75 flat — more.

Next towards Uxbridge from Ruislip (Stop B): 18:30, 19:00, 19:30

Next towards Ruislip from Uxbridge Station (Stop L): 18:33, 19:03, 19:33

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

Timetable

Runs towards Uxbridge · Sunday · 33 journeys
Stop 07:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:0019:3020:0020:3021:0021:3022:0022:3023:0023:30
Ruislip (Stop B) 07:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:0019:3020:0020:3021:0021:3022:0022:3023:0023:30
Leaholme Way (westbound) 07:3608:0608:3609:0609:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3618:0618:3619:0619:3620:0620:3621:0621:3622:0622:3623:0623:36
Jackets Lane (northbound) 07:4008:1008:4009:1009:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4216:1216:4217:1217:4118:1118:4119:1119:4120:1120:4121:1021:4022:1022:4023:1023:40
Northwood (Stop A) 07:4608:1608:4609:1609:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4718:1718:4719:1719:4720:1720:4721:1621:4622:1622:4623:1623:46
Mount Vernon Hospital (Stop B) 07:5108:2108:5109:2109:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5218:2218:5219:2219:5220:2220:5221:2121:5122:2122:5123:2123:51
The Green Harefield (westbound) 07:5808:2808:5809:2810:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3117:5918:2918:5919:2919:5920:2920:5921:2821:5822:2822:5823:2823:58
Truesdale Drive (southbound) 08:0208:3209:0209:3210:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3617:0617:3618:0318:3319:0319:3320:0320:3321:0321:3222:0222:3223:0223:3200:02
Station Parade (adj) 08:0508:3509:0509:3510:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:0618:3619:0619:3620:0620:3621:0621:3522:0522:3523:0523:3500:05
Denham Avenue (adj) 08:0708:3709:0709:3710:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4116:1116:4117:1117:4118:0818:3819:0819:3820:0820:3821:0821:3722:0722:3723:0723:3700:07
Oakside (adj) 08:1008:4009:1009:4110:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4516:1516:4517:1517:4518:1218:4219:1219:4220:1220:4221:1221:4122:1122:4123:1123:4100:11
Belmont Road (Stop D) 08:1308:4309:1309:4410:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4718:1418:4419:1419:4420:1420:4421:1421:4322:1322:4323:1323:4300:13

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 331

331 towards Uxbridge

All 50 stops
  1. Ruislip (Stop B) Ruislip
  2. Brickwall Lane (Stop C) Ruislip
  3. Midcroft (Stop F) Ruislip
  4. The Oaks (Stop H) Ruislip
  5. Ruislip Young People's Centre (north-west bound) Ruislip
  6. Bury Street (westbound) Ruislip
  7. Whiteheath Avenue (westbound) Ruislip
  8. Leaholme Way (westbound) Ruislip Common
  9. Howletts Lane (northbound) Ruislip Common
  10. Breakspear Crematorium (eastbound) Ruislip Common
  11. Reservoir Road (northbound) Ruislip Common
  12. Fringewood Close (northbound) Northwood
  13. Jackets Lane (northbound) Northwood
  14. Manor House Drive (HA6) (northbound) Northwood
  15. Northgate (eastbound) Northwood
  16. Links Way (Stop U) Northwood
  17. Northwood Golf Course (Stop V) Northwood
  18. Leaf Close (northbound) Northwood
  19. Northwood College Nursery Sch (northbound) Northwood
  20. Northwood (Stop A) Northwood
  21. Dene Road (HA6) (Stop H) Northwood
  22. The Glen (Stop P) Northwood
  23. Myrtleside Close (Stop R) Northwood
  24. Holy Trinity School (Stop S) Northwood
  25. Thirlmere Gardens (westbound) Northwood
  26. Mount Vernon Hospital (Stop B) Northwood
  27. Ye Olde Greene Manne PH (opp) Batchworth Heath
  28. Mount Vernon Hospital (nr) Batchworth Heath
  29. Shrubs Road (westbound) Harefield
  30. Littlebourne Farm (westbound) Harefield
  31. Shepherds Hill House (westbound) Harefield
  32. The Harefield Academy (westbound) Harefield
  33. Wickham Close (westbound) Harefield
  34. The Green Harefield (westbound) Harefield
  35. Merle Avenue (southbound) Harefield
  36. Dovedale Close (southbound) Harefield
  37. Lovett Road (southbound) Harefield
  38. St Mary's Road (southbound) Harefield
  39. Priory Avenue Harefield (southbound) Harefield
  40. Truesdale Drive (southbound) Harefield
  41. Broadwater Lock / Grand Union Canal (southbound) Harefield
  42. Moorfield Road (o/s 72) Denham
  43. Station Parade (adj) Denham
  44. Old Rectory Lane (Opp) Denham
  45. Village Road (adj) Denham
  46. Denham Avenue (adj) Denham
  47. Springbridge Nurseries (opp) Denham
  48. Knighton Way Lane (Opp) New Denham
  49. Oakside (adj) New Denham
  50. Belmont Road (Stop D) Uxbridge

331 towards Ruislip

All 49 stops
  1. Uxbridge Station (Stop L) Uxbridge
  2. Uxbridge High Street (Stop A) Uxbridge
  3. Oakside (Opp) New Denham
  4. Knighton Way Lane (adj) New Denham
  5. Springbridge Nurseries (adj) Denham
  6. Village Road (Opp) Denham
  7. Old Rectory Lane (adj) Denham
  8. Station Parade (near) Denham
  9. Moorfield Road (o/s 67) Denham
  10. Broadwater Lock / Grand Union Canal (northbound) Harefield
  11. Truesdale Drive (northbound) Harefield
  12. Priory Avenue Harefield (northbound) Harefield
  13. St Mary's Road (northbound) Harefield
  14. Lovett Road (northbound) Harefield
  15. Dovedale Close (northbound) Harefield
  16. Merle Avenue (northbound) Harefield
  17. The Green Harefield (eastbound) Harefield
  18. Mossendew Close (eastbound) Harefield
  19. The Harefield Academy (eastbound) Harefield
  20. Shepherds Hill House (eastbound) Harefield
  21. Littlebourne Farm (eastbound) Harefield
  22. Shrubs Road (eastbound) Harefield
  23. Mount Vernon Hospital (opp) Batchworth Heath
  24. Ye Olde Greene Manne PH (nr) Batchworth Heath
  25. Mount Vernon Hospital (Stop A) Northwood
  26. Thirlmere Gardens (Stop J) Northwood
  27. Holy Trinity School (Stop K) Northwood
  28. The Avenue (HA6) (Stop L) Northwood
  29. The Glen (Stop M) Northwood
  30. Dene Road (HA6) (Stop G) Northwood
  31. Northwood (Stop B) Northwood
  32. Hawkesworth Close (southbound) Northwood
  33. Leaf Close (southbound) Northwood
  34. Northwood Golf Course (Stop W) Northwood
  35. Links Way (Stop Y) Northwood
  36. Northgate (westbound) Northwood
  37. Manor House Drive (HA6) (southbound) Northwood
  38. Jackets Lane (southbound) Northwood
  39. Reservoir Road (southbound) Ruislip Common
  40. Breakspear Crematorium (westbound) Ruislip Common
  41. Howletts Lane (southbound) Ruislip Common
  42. Leaholme Way (eastbound) Ruislip Common
  43. Thames Drive (eastbound) Ruislip
  44. St Margaret's Road (eastbound) Ruislip
  45. Ruislip Young People's Centre (south-east bound) Ruislip
  46. The Oaks (Stop G) Ruislip
  47. Midcroft (Stop E) Ruislip
  48. Brickwall Lane (Stop D) Ruislip
  49. Ruislip (Stop Z1) Ruislip

How busy is route 331?

1.18m passenger journeys were recorded on route 331 in 2024/25 across 738,876 kilometres operated.

2010/11: 1,039,264 journeys 1.0 10 2011/12: 1,098,246 journeys (53-week year) 1.1 11 53w 2012/13: 1,055,294 journeys 1.1 12 2013/14: 1,082,642 journeys 1.1 13 2014/15: 1,085,794 journeys 1.1 14 2015/16: 1,090,583 journeys 1.1 15 2016/17: 1,196,040 journeys 1.2 16 2017/18: 1,215,362 journeys (53-week year) 1.2 17 53w 2018/19: 1,234,836 journeys 1.2 18 2019/20: 1,195,077 journeys 1.2 19 2020/21: 479,441 journeys 0.5 20 2021/22: 839,133 journeys 0.8 21 2022/23: 1,048,484 journeys 1.0 22 2023/24: 1,171,798 journeys (53-week year) 1.2 23 53w 2024/25: 1,179,439 journeys 1.2 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 331 bus?

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

What time is the last 331 bus?

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

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

The 331 is operated by Metroline Travel.

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