Buses in Kingston Upon Thames

34 bus routes serve Kingston Upon Thames, run by London United, Transport UK, Go Ahead London, Metrobus and FIRST CAPITAL EAST LIMI and others. The main interchange is Cromwell Road Bus Station, Kingston Upon Thames.

Bus station: Cromwell Road Bus Station, Kingston Upon Thames

Most frequent routes

Where you can go from Kingston Upon Thames

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Kingston Upon Thames?
Direct buses from Kingston Upon Thames go to Epsom (418, 406), Heathrow Airport (285, 111, SL7), Brooklands (515, 514), Ealing Broadway (65, N65), Ham (K5, 671), Hook (K2, K4), Malden Rushett (71, N65), Norbiton (K2, K4), Staines (216, 458) and Chertsey South (461).
Which bus goes from Kingston Upon Thames to Epsom?
Routes 418 and 406, run by London United and FIRST CAPITAL EAST LIMI.
Which bus goes from Kingston Upon Thames to Heathrow Airport?
Routes 285, 111 and SL7, run by Transport UK and Metrobus.
Which bus goes from Kingston Upon Thames to Brooklands?
Routes 515 and 514, run by Falcon Buses.
Where do buses stop in Kingston Upon Thames?
The busiest stops are Kingston station, Cromwell Road Bus Station, Eden Street, Kingston University / County Hall and Kingston Station.
Which bus companies run in Kingston Upon Thames?
London United, Transport UK, Go Ahead London, Metrobus, FIRST CAPITAL EAST LIMI, Falcon Buses, Metroline Travel, White Bus Services and Reptons Coaches.
What are the most frequent buses in Kingston Upon Thames?
the 216 (Staines – Kingston Upon Thames), the 285 (Heathrow Airport – Kingston Upon Thames), the K3 (Putney Vale – Esher) and the 71 (Kingston Upon Thames – Malden Rushett).
Where is the bus station in Kingston Upon Thames?
Buses meet at Cromwell Road Bus Station, Kingston Upon Thames.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 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