Kingston upon Thames Public Transport Trip Planner: Maps & Routes

Kingston upon Thames, England, United Kingdom is located at coordinates 51.41, -0.30. The city operates in the Europe/London timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).

The city's public transportation network includes 102 bus, ferry and rail routes operated by 7 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Kingston upon Thames

  • Portsmouth Road, A307

    Portsmouth Road, A307 is a primary road in Kingston upon Thames stretching 23.2 km with 59 public transport stops. View stops and routes.

  • Cromwell Road, A307;A308

    Cromwell Road, A307;A308 is a primary road in Kingston upon Thames stretching 0.1 km with 15 public transport stops. View stops and routes.

  • High Street, A310

    High Street, A310 is a primary road in Kingston upon Thames stretching 3.3 km with 15 public transport stops. View stops and routes.

  • Hampton Court Road, A308

    Hampton Court Road, A308 is a highway in Kingston upon Thames stretching 5.0 km with 18 public transport stops. View stops and routes.

  • Malden Road, A2043

    Malden Road, A2043 is a primary road in Kingston upon Thames stretching 1.8 km with 15 public transport stops. View stops and routes.

  • Richmond Road, A307

    Richmond Road, A307 is a primary road in Kingston upon Thames stretching 2.0 km with 14 public transport stops. View stops and routes.

  • Kingston Hill, A308

    Kingston Hill, A308 is a primary road in Kingston upon Thames stretching 2.2 km with 14 public transport stops. View stops and routes.

  • Coombe Road, A238

    Coombe Road, A238 is a primary road in Kingston upon Thames stretching 2.6 km with 9 public transport stops. View stops and routes.

  • Upper Brighton Road, A243

    Upper Brighton Road, A243 is a primary road in Kingston upon Thames stretching 1.0 km with 9 public transport stops. View stops and routes.

  • Claremont Road, B3363

    Claremont Road, B3363 is a secondary road in Kingston upon Thames stretching 0.3 km with 6 public transport stops. View stops and routes.