Saturday, August 22, 2026

London Bus 331

Bus 331 in London links Ruislip and Belmont Road. The route is 0.0 km long with 50 stops, and the official schedule from Transport for London puts the full trip at about 55 minutes. On a weekday it runs 50 trips in one direction, and 33 on a weekend day.

Route map of bus 331 in London: Ruislip to Belmont Road

Route at a glance

Mode Bus
Route number 331
City London
Operator Transport for London (TfL)
Start → end Ruislip → Belmont Road
End → start Belmont Road → Ruislip
Route length 0.0 km / 0.0 km in the opposite direction
Number of stops 50 / 49 in the opposite direction
Travel time about 55 minutes
Trips per day 50 on weekdays, 33 on weekends one way
Frequency peak 19–22 · midday 7–20 · weekend 30
First / last trip from «Ruislip» 06:00 / 23:30
First / last trip from «Belmont Road» 05:57 / 23:35
Fare 1.75 £ (fare in effect since 5 July 2026)
Updated August 22, 2026

Route of Bus 331

Outbound: Ruislip → Belmont Road

This direction has 50 stops. The route passes Brickwall Lane, Manor House Drive (HA6), Mount Vernon Hospital, St Mary’s Road. The full list of stops in order is below.

No. Stop From start Note
1 Ruislip 0.0 km Terminus
2 Brickwall Lane 0.0 km
3 Midcroft 0.0 km
4 The Oaks 0.0 km
5 Ruislip Young People’s Centre 0.0 km
6 Bury Street 0.0 km
7 Whiteheath Avenue 0.0 km
8 Leaholme Way 0.0 km
9 Howletts Lane 0.0 km
10 Breakspear Crematorium 0.0 km
11 Reservoir Road 0.0 km
12 Fringewood Close 0.0 km
13 Jackets Lane 0.0 km
14 Manor House Drive (HA6) 0.0 km
15 Northgate 0.0 km
16 Links Way 0.0 km
17 Northwood Golf Course 0.0 km
18 Leaf Close 0.0 km
19 Northwood College Nursery Sch 0.0 km
20 Northwood 0.0 km
21 Dene Road (HA6) 0.0 km
22 The Glen 0.0 km
23 Myrtleside Close 0.0 km
24 Holy Trinity School 0.0 km
25 Thirlmere Gardens 0.0 km
26 Mount Vernon Hospital 0.0 km
27 Ye Olde Greene Manne PH 0.0 km
28 Mount Vernon Hospital 0.0 km
29 Shrubs Road 0.0 km
30 Littlebourne Farm 0.0 km
31 Shepherds Hill House 0.0 km
32 The Harefield Academy 0.0 km
33 Wickham Close 0.0 km
34 The Green Harefield 0.0 km
35 Merle Avenue 0.0 km
36 Dovedale Close 0.0 km
37 Lovett Road 0.0 km
38 St Mary’s Road 0.0 km
39 Priory Avenue Harefield 0.0 km
40 Truesdale Drive 0.0 km
41 Broadwater Lock / Grand Union Canal 0.0 km
42 Moorfield Road 0.0 km
43 Station Parade 0.0 km
44 Old Rectory Lane 0.0 km
45 Village Road 0.0 km
46 Denham Avenue 0.0 km
47 Springbridge Nurseries 0.0 km
48 Knighton Way Lane 0.0 km
49 Oakside 0.0 km
50 Belmont Road 0.0 km Terminus

Inbound: Belmont Road → Ruislip

This direction has 49 stops. The route passes Uxbridge High Street, St Mary’s Road, Ye Olde Greene Manne PH, Links Way. The full list of stops in order is below.

No. Stop From start Note
1 Uxbridge Station 0.0 km Terminus
2 Uxbridge High Street 0.0 km
3 Oakside 0.0 km
4 Knighton Way Lane 0.0 km
5 Springbridge Nurseries 0.0 km
6 Village Road 0.0 km
7 Old Rectory Lane 0.0 km
8 Station Parade 0.0 km
9 Moorfield Road 0.0 km
10 Broadwater Lock / Grand Union Canal 0.0 km
11 Truesdale Drive 0.0 km
12 Priory Avenue Harefield 0.0 km
13 St Mary’s Road 0.0 km
14 Lovett Road 0.0 km
15 Dovedale Close 0.0 km
16 Merle Avenue 0.0 km
17 The Green Harefield 0.0 km
18 Mossendew Close 0.0 km
19 The Harefield Academy 0.0 km
20 Shepherds Hill House 0.0 km
21 Littlebourne Farm 0.0 km
22 Shrubs Road 0.0 km
23 Mount Vernon Hospital 0.0 km
24 Ye Olde Greene Manne PH 0.0 km
25 Mount Vernon Hospital 0.0 km
26 Thirlmere Gardens 0.0 km
27 Holy Trinity School 0.0 km
28 The Avenue (HA6) 0.0 km
29 The Glen 0.0 km
30 Dene Road (HA6) 0.0 km
31 Northwood 0.0 km
32 Hawkesworth Close 0.0 km
33 Leaf Close 0.0 km
34 Northwood Golf Course 0.0 km
35 Links Way 0.0 km
36 Northgate 0.0 km
37 Manor House Drive (HA6) 0.0 km
38 Jackets Lane 0.0 km
39 Reservoir Road 0.0 km
40 Breakspear Crematorium 0.0 km
41 Howletts Lane 0.0 km
42 Leaholme Way 0.0 km
43 Thames Drive 0.0 km
44 St Margaret’s Road 0.0 km
45 Ruislip Young People’s Centre 0.0 km
46 The Oaks 0.0 km
47 Midcroft 0.0 km
48 Brickwall Lane 0.0 km
49 Ruislip 0.0 km Terminus

Schedule and frequency

According to the official schedule from Transport for London, the route runs 50 trips in one direction on a weekday, and 33 on a weekend day.

Direction Weekdays Weekends and holidays
From «Ruislip» 06:00 — 23:30 07:30 — 23:30
From «Belmont Road» 05:57 — 23:35 07:30 — 23:35

Frequency calculated from the departure table: in the morning peak buses run every 19–22 minutes, most often every 22; midday every 7–20 minutes; in the afternoon peak every 20–30; on weekends every 30 minutes.

Fare and payment

A single ride costs 1.75 £ — fare in effect since 5 July 2026. The same fare applies to buses in London.

A single bus or tram journey costs £1.75. The Hopper fare lets you make unlimited bus and tram journeys within one hour of your first tap at no extra charge. Daily spending is capped at £5.25; a 7 Day Bus & Tram Pass costs £24.70. London buses do not accept cash — pay by contactless or Oyster. Transfers within 60 minutes are free. Within the Hopper hour the transfers are free; you must tap the same card or device.

Frequently asked questions

How much does a ride on bus 331 cost?

1.75 £ for a single ride — fare in effect since 5 July 2026.

When do the first and last trips run?

From Ruislip the first is at 06:00 and the last at 23:30. From Belmont Road they are 05:57 and 23:35.

How long does the trip from Ruislip to Belmont Road take?

About 55 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

50 outbound and 49 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus 331 run on weekends?

Yes. On weekends and holidays there are 33 trips in one direction, running from Ruislip between 07:30 and 23:30.

Every route number with its termini, operating hours and travel time is collected in the London buses overview.

Data current as of August 22, 2026. Schedule and termini — Transport for London (TfL). Fares — Mayor of London, MD3517 July 2026 fare changes (Direction to TfL). Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS), version 20260822_025337).

Latest Posts

...