Bus route 331 in London runs between “Ruislip” and “Belmont Road”. The return journey starts at “Uxbridge Station” (150 m from “Belmont Road”).
Which way bus 331 runs

From “Ruislip” to “Belmont Road”: 49 stops. On the way: “Brickwall Lane”, “Midcroft”, “The Oaks”, “Ruislip Young People’s Centre”, “Bury Street”, “Whiteheath Avenue”, “Leaholme Way”, “Howletts Lane”, “Breakspear Crematorium”, “Reservoir Road”. Then “Fringewood Close”, “Jackets Lane”, “Manor House Drive (HA6)”, “Northgate”, “Links Way”, “Northwood Golf Course”, “Leaf Close”, “Northwood College Nursery Sch”, “Northwood”, “Dene Road (HA6)”. Then “The Glen”, “Myrtleside Close”, “Holy Trinity School”, “Thirlmere Gardens”, “Mount Vernon Hospital”, “Ye Olde Greene Manne PH”, “Shrubs Road”, “Littlebourne Farm”, “Shepherds Hill House”, “The Harefield Academy”. Then “Wickham Close”, “The Green Harefield”, “Merle Avenue”, “Dovedale Close”, “Lovett Road”, “St Mary’s Road”, “Priory Avenue Harefield”, “Truesdale Drive”, “Broadwater Lock / Grand Union Canal”, “Moorfield Road”. Before “Belmont Road”: “Station Parade”, “Old Rectory Lane”, “Village Road”, “Denham Avenue”, “Springbridge Nurseries”, “Knighton Way Lane”, “Oakside”.
The return journey is different. Towards “Ruislip”: 48 stops. Only in this direction does it call at “Uxbridge High Street”, “Mossendew Close”, “The Avenue (HA6)”, “Hawkesworth Close”, “Thames Drive” and “St Margaret’s Road”. Only in the direction of “Belmont Road” does it call at, among others, “Bury Street”, “Whiteheath Avenue”, “Fringewood Close”, “Northwood College Nursery Sch”, “Myrtleside Close” and “Wickham Close”. For the way back, board nearby: “Bury Street” → “St Margaret’s Road” (100 m), “Whiteheath Avenue” → “Thames Drive” (50 m), “Fringewood Close” → “Jackets Lane” (250 m) and “Northwood College Nursery Sch” → “Hawkesworth Close” (100 m). Towards “Belmont Road”, board nearby: “Uxbridge High Street” → “Belmont Road” (150 m), “Mossendew Close” → “Wickham Close” (150 m), “The Avenue (HA6)” → “Myrtleside Close” (150 m) and “Hawkesworth Close” → “Northwood College Nursery Sch” (100 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 8 towards “Belmont Road” and 7 the other way. Tap a stop to see its name.
Other routes along the way
Shared sections with other routes: between “Northwood” and “Mount Vernon Hospital” it shares the road with routes 282 and H11; between “Merle Avenue” and “Priory Avenue Harefield” it shares the road with route U9; between “Brickwall Lane” and “Ruislip Young People’s Centre” it shares the road with route H13.
Connections by stop, in route order:
- Stops from “Ruislip” to “Midcroft”: buses 114, 278, 398, E7, U1 and U10
- “The Oaks”: buses 278, U1 and U10
- “Ruislip Young People’s Centre”: bus U10
- “Moorfield Road”: buses 724 and 725
- “Station Parade”: buses 724 and 725
- “Denham Avenue” (only towards “Belmont Road”): buses 724 and 725
- “Springbridge Nurseries”: buses 724 and 725
- “Belmont Road”: buses 10, 222, 427, 724, 725, SL8, U1, U2, U3, U4, U5, U7 and U10
- “Uxbridge Station”: buses 10, 222, 427, 724, 725, SL8, U1, U2, U3, U4, U5, U7 and U10
- “Uxbridge High Street” (only towards “Ruislip”): buses 10, 222, 427, 724, 725, SL8, U1, U2, U3, U4, U5, U7 and U10
Pages for these routes: bus E7, bus H11, bus H13, bus SL8, bus U1, bus U10, bus U2, bus U3, bus U4, bus U5, bus U7, bus U9, bus 10, bus 114, bus 222, bus 278, bus 282.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in London.
Questions and answers
Where does bus 331 start its return journey?
At “Uxbridge Station” (150 m from “Belmont Road”).
Where can I change from bus 331 to another bus route?
Most routes stop at “Belmont Road” and “Uxbridge Station” (10, 222, 427, 724, 725, SL8, U1, U2, U3, U4, U5, U7 and U10). All other stops with connections are listed above.
Checked on 6 October 2026. Source of the route and stops: Transport for London (TfL).