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: CA$156.65
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 CA$156.65. 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 CA$55.90
-
From Brussels to London From CA$55.90
-
From Lille to London From CA$55.90
-
From Amsterdam to London From CA$55.90
-
From Barcelona to London From CA$85.80
-
From Leeds to London From CA$42.90
-
From Crewe to London From CA$19.50
-
From Newcastle to London From CA$37.05
-
From Doncaster to London From CA$24.05
-
From Norwich to London From CA$22.10
-
From Leicester to London From CA$49.40
-
From Coventry to London From CA$16.90
Other journeys from London
-
From London to Nice From CA$146.90
-
From London to Rome From CA$110.11
-
From London to Florence From CA$121.16
-
From London to Turin From CA$104.00
-
From London to Venice From CA$248.82
-
From London to Verona From CA$225.68
-
From London to Milan From CA$103.35
-
From London to Paris From CA$55.90
-
From London to Brussels From CA$55.90
-
From London to Berlin From CA$87.75
-
From London to Frankfurt am Main From CA$110.50
-
From London to Munich From CA$87.75
Other journeys from Heidelberg-Altstadt
-
From Heidelberg-Altstadt to Paris From CA$112.45
-
From Heidelberg-Altstadt to Frankfurt Airport From CA$38.35
-
From Heidelberg-Altstadt to Frankfurt am Main From CA$48.75
-
From Heidelberg-Altstadt to Cologne From CA$95.55
-
From Heidelberg-Altstadt to Brussels From CA$171.60