Read real reviews from real users
Working out your travel plans from Frankfurt to London? Consider taking the train instead of hopping on the plane. You can reach London from Frankfurt in over six hours with one change. The perks? You’ll be transported from the centre of one city to the heart of the other. There’s no need to trek to airports on the outskirts of the city, and you can simply sink into comfy seats and enjoy the countryside views along the way. Plus you’ll get to say you’ve been on an underwater train as the Eurostar crosses through the Channel Tunnel into the UK.
Hop off at London St. Pancras and you’re just a short stroll from plenty of bars and restaurants in the lively Kings Cross area. From here, you can get many London underground lines or frequent bus service for city-wide exploration.
Ready to book? Check for train tickets and times in our Journey Planner at the top of the page, or keep reading to learn more about the Frankfurt to London route by scrolling down.
First train | 6:27 am | |
---|---|---|
Last train | 8:43 pm | |
Departure station | Frankfurt (Main) | |
Arrival station | London | |
Journey time | From 7h 0m | |
Distance | 393 miles (633 km) | |
Frequency | 14 trains per day | |
Changes | 1 change | |
Price | From $115.82 | |
Train and bus operators |
For specific information about how to get your hands on cheap tickets, check out our European train tickets hub.