Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Heidelberg-Altstadt to London by train
-
First train05:25
-
Last train18:57
-
Avg changes2
-
Fastest journey7hr 6m
-
Distance668 kilometres
-
Trains per day14
-
Avg. journey time8hr 44m
-
Train operators
Travelling from Heidelberg-Altstadt to London by train
Considering a train trip from Heidelberg-Altstadt to London? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.
Cost of train travel from Heidelberg-Altstadt to London
Here is the average ticket cost on trains from Heidelberg-Altstadt to London:
Cheapest ticket: AU$175.93
Pricing when booking a month in advance:
Pricing when booking a week in advance:
Comparing train prices with Rail Europe
Train routes may be served by one, two, three or more operators, each providing a different travel experience with its own particular services. Similar to airlines, some train operators offer no-frills services without luxury perks, but at a lower cost. Other providers guarantee an elevated level of service, which can include perks like fine dining, a welcome cocktail and access to impressive travel lounges in certain stations. These tickets run a bit higher. When planning travel, use Rail Europe to compare all different operators, compare fares and classes of service in one single location.
Heidelberg-Altstadt to London daily train schedule
Whether you’re headed to London on a Tuesday or a Sunday, with 14 trains per day, you will have multiple options to choose from.
05:25: departure of first train Monday-Friday
18:57: departure of last train Monday-Friday
05:46: departure of first train on weekends
18:57: departure of last train on weekends
Every 41 minutes: frequency of train departures
Heidelberg-Altstadt to London distance and train travel time
The total distance for this route is 668 kilometres, with the fastest trip taking 7 hours and 6 minutes.
When do tickets between Heidelberg-Altstadt and London go on sale?
Travellers can book train journeys between Heidelberg-Altstadt and London 6 months before the travel date. The earlier you book, the better the price. Stay informed about ticket availability by setting up a personalised booking alert with Rail Europe.
Maximising your travels to London
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: London.
Frequently asked questions
How far is the train trip from Heidelberg-Altstadt to London?
The total distance from Heidelberg-Altstadt to London is 668 kilometres.
How much does it cost to go from Heidelberg-Altstadt to London by train?
The cheapest fare for this route is AU$175.93. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
How far in advance can I book my Heidelberg-Altstadt to London train tickets?
Tickets for this route become available 6 months before the travel date.
How long does it take to get from Heidelberg-Altstadt to London?
The fastest jouney takes 7 hours and 6 minutes.
Other journeys to London View all journeys to London
-
From Paris to London From AU$62.78
-
From Brussels to London From AU$62.78
-
From Lille to London From AU$62.78
-
From Amsterdam to London From AU$62.78
-
From Barcelona to London From AU$96.36
-
From Leeds to London From AU$48.18
-
From Crewe to London From AU$21.90
-
From Newcastle to London From AU$41.61
-
From Doncaster to London From AU$27.01
-
From Norwich to London From AU$24.82
-
From Leicester to London From AU$55.48
-
From Coventry to London From AU$18.98
Other journeys from London
-
From London to Nice From AU$164.98
-
From London to Rome From AU$123.66
-
From London to Florence From AU$136.07
-
From London to Turin From AU$116.80
-
From London to Venice From AU$279.44
-
From London to Verona From AU$253.46
-
From London to Milan From AU$116.07
-
From London to Paris From AU$62.78
-
From London to Brussels From AU$62.78
-
From London to Berlin From AU$98.55
-
From London to Frankfurt am Main From AU$124.10
-
From London to Munich From AU$98.55
Other journeys from Heidelberg-Altstadt
-
From Heidelberg-Altstadt to Paris From AU$126.29
-
From Heidelberg-Altstadt to Frankfurt Airport From AU$43.07
-
From Heidelberg-Altstadt to Frankfurt am Main From AU$54.75
-
From Heidelberg-Altstadt to Cologne From AU$107.31
-
From Heidelberg-Altstadt to Brussels From AU$192.72