There are 10 ways to get from Heidelberg to Saumur by train (TGV), bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhoftrain S3 / ...
- Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhoftrain 83 / ...
- Take the train from Strasbourg to St Pierre Des Corpstrain Tgv
- Take the train from St Pierre Des Corps to Saumurtrain Ter
8h 44m€150–285Bus, train via Paris
cheapest- Take the bus from Heidelberg to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris - Bercy-Seine Bus Station to Angers - Bus Station Esplanadebus
- Take the train from Angers St Laud to Saumurtrain Ter
12h 27m€64–107Drive 828.7 km
- Drive from Heidelberg to Saumurcar 828.7 km
7h 48m€131–190Train to Frankfurt, fly to Nantes Atlantique Airport, train
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Nantes Atlantique Airport (NTE)plane FRA - NTE
- Take the train from Nantes to Saumurtrain
7h 8m€131–339Train via Paris Charles de Gaulle Airport (CDG)
- Take the train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhoftrain S3 / ...
- Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhoftrain 83 / ...
- Take the train from Strasbourg to Aeroport Cdg2 Tgv Roissytrain Tgv
- Take the train from Aeroport Cdg2 Tgv Roissy to St Pierre Des Corpstrain Tgv
- Take the train from St Pierre Des Corps to Saumurtrain Ter
9h 9m€150–290Bus, train
- Take the bus from Mannheim central bus station to Toursbus FlixBus N1151
- Take the train from Tours to Saumurtrain Ter
16h 28m€81–126Train, train to Strasbourg International Airport, fly to Nantes Atlantique Airport
- Take the train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhoftrain
- Fly from Strasbourg International Airport (SXB) to Nantes Atlantique Airport (NTE)plane SXB - NTE
- Take the train from Nantes to Saumurtrain
7h 33m€93–361Train to Frankfurt, fly to Rennes-Saint-Jacques Airport, train
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Rennes-Saint-Jacques Airport (RNS)plane FRA - RNS
- Take the train from Rennes to Angers St Laudtrain
- Take the train from Angers St Laud to Saumurtrain
10h 48m€229–449Train to Frankfurt, fly to Paris Charles De Gaulle Airport, train
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Paris Charles De Gaulle Airport (CDG)plane FRA - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to St Pierre Des Corpstrain
- Take the train from St Pierre Des Corps to Saumurtrain
8h 35m€134–361Train to Basel, fly to Nantes Atlantique Airport, train
- Take the train from Mannheim, Hauptbahnhof to Basel SBBtrain
- Fly from Basel (BSL) to Nantes Atlantique Airport (NTE)plane BSL - NTE
- Take the train from Nantes to Saumurtrain
9h 22m€122–389
Heidelberg to Saumur by train
Comparing Your Travel Options
The cheapest way to get from Heidelberg to Saumur is to bus and train via Paris which costs €60 - €110 and takes 12h 27m.
The fastest way to get from Heidelberg to Saumur is to train and fly which takes 7h 8m and costs €130 - €340.
No, there is no direct train from Heidelberg to Saumur. However, there are services departing from Heidelberg, Hauptbahnhof and arriving at Saumur via Karlsruhe Hauptbahnhof, Strasbourg and St Pierre Des Corps. The journey, including transfers, takes approximately 8h 44m.
The distance between Heidelberg and Saumur is 903 km. The road distance is 828.7 km.
The best way to get from Heidelberg to Saumur without a car is to train which takes 8h 44m and costs €150 - €290.
It takes approximately 8h 44m to get from Heidelberg to Saumur, including transfers.
Heidelberg to Saumur train services, operated by Deutsche Bahn Regio (DB Regional), depart from Heidelberg, Hauptbahnhof station.
Heidelberg to Saumur train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Karlsruhe Hauptbahnhof station.
Yes, the driving distance between Heidelberg to Saumur is 829 km. It takes approximately 7h 48m to drive from Heidelberg to Saumur.
Book your Heidelberg to Saumur train tickets online with Omio.
What companies run services between Heidelberg, Germany and Saumur, Pays de la Loire, France?
You can take a train from Heidelberg, Hauptbahnhof to Saumur via Karlsruhe Hauptbahnhof, Strasbourg Bahnhof, Strasbourg, and St Pierre Des Corps in around 8h 44m.
- Website
- airfrance.com
Flights from Frankfurt to Nantes Atlantique Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- €55–330
Flights from Frankfurt to Rennes-Saint-Jacques Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 4h 42m
- When
- Saturday
- Estimated price
- €85–550
Flights from Frankfurt to Rennes-Saint-Jacques Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €100–550
Flights from Frankfurt to Rennes-Saint-Jacques Airport via Lyon
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–600
Flights from Frankfurt to Paris Charles De Gaulle Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €40–270
Flights from Basel to Nantes Atlantique Airport via Amsterdam Schiphol
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €80–410
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heidelberg, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Heidelberg to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- €35–60
- Website
- BlaBlaCar Bus
Bus from Paris - Bercy-Seine Bus Station to Angers - Bus Station Esplanade
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- €20–35
- Website
- BlaBlaCar Bus
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Booking & Getting There
There are 871+ hotels available in Saumur.










