There are 3 ways to get from Teddington to Waterloo Station by train, taxi or car
Questions & Answers
The cheapest way to get from Teddington to Waterloo Station is to drive which costs £2 - £4 and takes 27 min.
The quickest way to get from Teddington to Waterloo Station is to taxi which costs £45 - £60 and takes 27 min.
The distance between Teddington and Waterloo Station is 11 miles. The road distance is 13.4 miles.
The train from Teddington to London Waterloo takes 38 min including transfers and departs every 20 minutes.
Yes, there is a direct train departing from Teddington and arriving at London Waterloo. Services depart every 20 minutes. The journey takes approximately 38 min.
What companies run services between Teddington, Greater London, England and Waterloo Station, England?
South Western Railway operates a train from Teddington to Waterloo Station every 20 minutes. Tickets cost $7 - $12 and the journey takes 38 min.
Train from Teddington to London Waterloo
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, 5 incredible day trips from Florence by train and How do I buy a London Underground ticket? - to help you get the most out of your next trip.