Skip to main content


Located in southwest London, the historic town of Kingston is situated on the picturesque River Thames, just 12 miles from Central London and a 28-minute train ride from Waterloo.

The town is well-served by public transport and is close to Heathrow Airport and London’s orbital motorway, the M25.

People walking in sunshine in Kingston Market

By Train

Both stations are Zone 6

Direct services to Kingston Rail Station from:

London Waterloo
Clapham Junction

Direct services to Surbiton Rail Station from:

London Waterloo
Clapham Junction
*Please note it’s a 15 min walk or 5 min bus drive to Kingston town centre from Surbiton Rail Station.

By Car

Visit for details of parking within the town

Distance from Kingston Town Centre

Central London

By Bus

More than 40 bus routes serve Kingston Town Centre, including 8 night buses. They provide a frequent service to all parts of the Borough, other parts of Greater London, Surrey and Heathrow Airport.

By Air

Kingston is a half hour drive from Heathrow Airport. Or catch the express X26 bus which takes 30 minutes or the 111 or 285 bus for a more scenic route! Gatwick Airport is 45 minutes away by road.

View on Google Maps