Direct Rail

Trains to Teddington

With Direct Rail you can look, book and save on your train to Teddington simply and securely online avoiding the usual hassles associated with buying Teddington train tickets at the station itself.

We offer the cheapest trains to Teddington as well as open/flexible return tickets, so get the best fare for a train to Teddington by booking in advance with now!

For more information including live train times, availability, arrival times, departures times or to get Teddington train ticket quotes please input your details in the quote box to the left.

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.

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.