Direct Rail

Teddington Train Station

Teddington railway station is located on the Shepperton Branch Line and Kingston Loop Line and serves Teddington in the London Borough of Richmond upon Thames in south west London. The station is in Travelcard Zone 6 and is operated by South West Trains who also operate all passenger services calling at the station.

Trains to Teddington

Direct rail helps you to find cheap trains to Teddington from any other train station on the national rail network.

Not only will you find the cheapest advance fares to Teddington right now but also flexible off-peak and anytime fares too.

For more information including Teddington train times, please enter your departure and arrival stations in the train ticket search engine on the left of this page.

Get to/from Teddington Station

Teddington Station Address:

Victoria Road, Teddington, Greater London, TW11 0BB

South West Trains

Teddington train station is managed by South West Trains

Need to spend a night in a Teddington Hotel?
If so, please visit our Teddington Accommodation pages.