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: €103.81
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 €103.81. 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 €59.87
-
From Brussels to London From €36.61
-
From Lille to London From €36.61
-
From Amsterdam to London From €36.61
-
From Barcelona to London From €56.86
-
From Leeds to London From €28.43
-
From Crewe to London From €50.83
-
From Newcastle to London From €24.55
-
From Doncaster to London From €45.66
-
From Norwich to London From €14.64
-
From Leicester to London From €32.74
-
From Coventry to London From €11.20
Other journeys from London
-
From London to Nice From €58.15
-
From London to Rome From €72.97
-
From London to Florence From €80.29
-
From London to Turin From €68.92
-
From London to Venice From €164.89
-
From London to Verona From €149.55
-
From London to Milan From €68.49
-
From London to Paris From €136.97
-
From London to Brussels From €36.61
-
From London to Berlin From €58.15
-
From London to Frankfurt am Main From €73.22
-
From London to Munich From €58.15
Other journeys from Heidelberg-Altstadt
-
From Heidelberg-Altstadt to Paris From €74.52
-
From Heidelberg-Altstadt to Frankfurt Airport From €25.41
-
From Heidelberg-Altstadt to Frankfurt am Main From €32.31
-
From Heidelberg-Altstadt to Cologne From €63.32
-
From Heidelberg-Altstadt to Brussels From €113.71