Buses in Upminster

9 bus routes serve Upminster, run by Arriva London North, Arriva London, Stagecoach London, Docklands Buses and NIBSbuses. The main interchange is Upminster Underground station.

Bus station: Upminster Underground station

Most frequent routes

Where you can go from Upminster

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Upminster?
Direct buses from Upminster go to Romford (248, 370, 650), Cranham (248, 346, 646), Lakeside (370), Brentwood (269), Grays (269), Harold Park (346), Harold Wood (656), Noak Hill (646) and Rainham (652).
Which bus goes from Upminster to Romford?
Routes 248, 370 and 650, run by Arriva London North, Arriva London and Stagecoach London.
Which bus goes from Upminster to Cranham?
Routes 248, 346 and 646, run by Arriva London North, Stagecoach London and Docklands Buses.
Which bus goes from Upminster to Lakeside?
Route 370, run by Arriva London North and Arriva London.
Where do buses stop in Upminster?
The busiest stops are Upminster station, Upminster Underground station, Upminster Station, Gaynes Road and Upminster Stn/St Lawrence Road.
Which bus companies run in Upminster?
Arriva London North, Arriva London, Stagecoach London, Docklands Buses and NIBSbuses.
What are the most frequent buses in Upminster?
the 248 (Romford – Cranham), the 370 (Romford – Lakeside), the 370 (Romford – Lakeside) and the 346 (Cranham – Harold Park).
Where is the bus station in Upminster?
Buses meet at Upminster Underground station.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook