Mulhouse to Heidelberg by train
Compare prices, times and book fast direct trains
Overview: trains from Mulhouse to Heidelberg
Find the key information for travelling by train from Mulhouse to Heidelberg, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Travelling by train from Mulhouse to Heidelberg
Ready to travel from Mulhouse to Heidelberg by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Cost of train tickets between Mulhouse and Heidelberg
The cheapest train tickets from Mulhouse to Heidelberg start at AU$144.54. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Mulhouse to Heidelberg is by booking in advance. Keep in mind that tickets for this route go on sale 6 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Mulhouse to Heidelberg train schedule
The earliest weekday train along this route departs at 04:49.
The latest weekday train along this route departs at 23:30.
The earliest weekend train along this route departs at 07:16.
The latest weekend train along this route departs at 22:34.
27 trains run along this route each day.
Trains leave the station every 29 minutes.
Average train travel time and distance from Mulhouse to Heidelberg
On this route, the fastest trip lasts 2 hours and 39 minutes, spanning 209 kilometres in total.
When are tickets between Mulhouse and Heidelberg available for purchase?
Tickets for trains between Mulhouse and Heidelberg can be purchased 6 months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Making the most of your trip to Heidelberg
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Heidelberg.
FAQs about the train journey from Mulhouse to Heidelberg
Want to know more about your journey from Mulhouse to Heidelberg? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The train journey from Mulhouse to Heidelberg covers 209 kilometres in total.
The minimum fare on this route is AU$144.54. Tickets booked 30 days in advance are priced around . If booked 7 days before departure, the cost is approximately .
You can start booking tickets for this route 6 months in advance.
The fastest journey takes 2 hours and 39 minutes.
Other train journeys from Mulhouse
- From Mulhouse to Basel From AU$7.30
- From Mulhouse to Dijon From AU$40.88
- From Mulhouse to Belfort From AU$2.92
- From Mulhouse to Paris From AU$2.92
- From Mulhouse to Colmar From AU$10.95
- From Mulhouse to Strasbourg From AU$108.77
- From Mulhouse to Sélestat From AU$10.95
- From Mulhouse to Zurich From AU$40.88
- From Mulhouse to Lyon From AU$34.31
- From Mulhouse to Milan From AU$100.59
- From Mulhouse to London From AU$586.19
- From Mulhouse to Besançon From AU$17.52
- From Mulhouse to Avignon From AU$34.31
- From Mulhouse to Lucerne From AU$43.07
- From Mulhouse to Marseille From AU$17.52
Other train journeys to Heidelberg
- From London to Heidelberg From AU$140.16
- From Frankfurt am Main to Heidelberg From AU$30.66
- From Mannheim to Heidelberg From AU$29.93
- From Brussels to Heidelberg From AU$52.56
- From Paris to Heidelberg From AU$77.38
- From Karlsruhe to Heidelberg From AU$12.41
- From Munich to Heidelberg From AU$12.41
- From Stuttgart to Heidelberg From AU$12.41
- From Mainz to Heidelberg From AU$54.02
- From Darmstadt to Heidelberg From AU$31.39
- From Bonn to Heidelberg From AU$102.93
- From Koblenz to Heidelberg From AU$31.39
- From Cologne to Heidelberg From AU$24.09
- From Salzburg to Heidelberg From AU$12.41
- From Bruchsal to Heidelberg From AU$12.41
Other train journeys from Heidelberg
- From Heidelberg to London From AU$237.98
- From Heidelberg to Frankfurt am Main From AU$12.41
- From Heidelberg to Koblenz From AU$31.39
- From Heidelberg to Mainz From AU$30.66
- From Heidelberg to Darmstadt From AU$17.52
- From Heidelberg to Mannheim From AU$12.41
- From Heidelberg to Děčín From AU$193.45
- From Heidelberg to Dresden From AU$102.93
- From Heidelberg to Munich From AU$12.41
- From Heidelberg to Stuttgart From AU$17.52
- From Heidelberg to Paris From AU$62.05
- From Heidelberg to Hanover From AU$32.12