Cheap train tickets from Strasbourg to Heidelberg

Showing times and prices for 2 Dec

Cheapest

£27

Average

£31

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Strasbourg to Heidelberg will cost around £ 31 if you buy it on the day, but the cheapest tickets can be found for only £ 27.

Cheapest
17:13Strasbourg1h32 18:45Heidelberg Hbf
1 changes
£271One-way
Cheapest
09:12Strasbourg1h33 10:45Heidelberg Hbf
1 changes
£271One-way
Cheapest
13:55Strasbourg1h39 15:34Heidelberg Hbf
1 changes
£271One-way
2nd Cheapest
12:46Strasbourg1h55 14:41Heidelberg Hbf
1 changes
£281One-way
2nd Cheapest
19:46Strasbourg1h54 21:40Heidelberg Hbf
2 changes
£281One-way

Train schedule Strasbourg Heidelberg

Showing trains for tomorrow, Thu, 2 Dec
00:05Strasbourg1h55 02:00Heidelberg Hbf
0 changes
06:20Strasbourg2h03 08:23Heidelberg Hbf
0 changes
06:20Strasbourg2h39 08:59Heidelberg Hbf
0 changes
06:20Strasbourg2h39 08:59Heidelberg Hbf
0 changes
07:20Strasbourg2h21 09:41Heidelberg Hbf
0 changes
07:20Strasbourg2h14 09:34Heidelberg Hbf
0 changes
08:20Strasbourg2h52 11:12Heidelberg Hbf
0 changes
08:46Strasbourg1h55 10:41Heidelberg Hbf
0 changes
09:12Strasbourg1h33 10:45Heidelberg Hbf
0 changes
09:20Strasbourg2h50 12:10Heidelberg Hbf
0 changes
09:50Strasbourg1h54 11:44Heidelberg Hbf
0 changes
09:50Strasbourg3h22 13:12Heidelberg Hbf
0 changes
10:50Strasbourg3h22 14:12Heidelberg Hbf
0 changes
10:50Strasbourg1h54 12:44Heidelberg Hbf
0 changes
12:46Strasbourg1h55 14:41Heidelberg Hbf
0 changes
12:50Strasbourg2h22 15:12Heidelberg Hbf
0 changes
12:50Strasbourg1h53 14:43Heidelberg Hbf
0 changes
13:20Strasbourg2h21 15:41Heidelberg Hbf
0 changes
13:55Strasbourg1h39 15:34Heidelberg Hbf
0 changes
14:20Strasbourg2h21 16:41Heidelberg Hbf
0 changes
14:50Strasbourg2h22 17:12Heidelberg Hbf
0 changes
14:50Strasbourg1h54 16:44Heidelberg Hbf
0 changes
15:20Strasbourg2h21 17:41Heidelberg Hbf
0 changes
15:46Strasbourg1h37 17:23Heidelberg Hbf
0 changes
16:20Strasbourg2h20 18:40Heidelberg Hbf
0 changes
16:50Strasbourg2h22 19:12Heidelberg Hbf
0 changes
17:13Strasbourg1h32 18:45Heidelberg Hbf
0 changes
17:20Strasbourg2h21 19:41Heidelberg Hbf
0 changes
17:46Strasbourg1h55 19:41Heidelberg Hbf
0 changes
17:46Strasbourg1h48 19:34Heidelberg Hbf
0 changes
17:50Strasbourg1h54 19:44Heidelberg Hbf
0 changes
18:20Strasbourg2h51 21:11Heidelberg Hbf
0 changes
18:50Strasbourg1h56 20:46Heidelberg Hbf
0 changes
19:22Strasbourg2h49 22:11Heidelberg Hbf
0 changes
19:46Strasbourg1h54 21:40Heidelberg Hbf
0 changes
19:46Strasbourg2h25 22:11Heidelberg Hbf
0 changes
20:21Strasbourg2h50 23:11Heidelberg Hbf
0 changes
20:21Strasbourg2h32 22:53Heidelberg Hbf
0 changes
21:50Strasbourg2h21 00:11Heidelberg Hbf
0 changes
21:50Strasbourg3h05 00:55Heidelberg Hbf
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
1 Dec
£27Deutsche Bahn
Thu
2 Dec
£27Deutsche Bahn
Fri
3 Dec
£27Deutsche Bahn with connection
Sat
4 Dec
£27Deutsche Bahn with connection
Sun
5 Dec
£27Deutsche Bahn with connection
Mon
6 Dec
£27Deutsche Bahn with connection
Tue
7 Dec
£27Deutsche Bahn with connection
Wed
8 Dec
£27Deutsche Bahn with connection
Thu
9 Dec
£27Deutsche Bahn
Fri
10 Dec
£27Deutsche Bahn with connection
Sat
11 Dec
£27Deutsche Bahn
Sun
12 Dec
£27Deutsche Bahn
Mon
13 Dec
£27Deutsche Bahn
Wed
15 Dec
£27Deutsche Bahn
Thu
16 Dec
£27Deutsche Bahn with connection
Fri
17 Dec
£27Deutsche Bahn with connection
Sat
18 Dec
£27Deutsche Bahn with connection
Sun
19 Dec
£27Deutsche Bahn with connection
Mon
20 Dec
£27Deutsche Bahn with connection
Tue
21 Dec
£27Deutsche Bahn

Fastest train times from Strasbourg to Heidelberg

Showing times and prices for 2 Dec

Fastest Journey

1 h 32 m

Average

2 h 16 m

Trains per day

40

Distance

115 km

It's difficult to get from Strasbourg to Heidelberg without changing at least once.

Fastest
17:13Strasbourg1h32 18:45Heidelberg Hbf
1 changes
£271One-way
2nd Fastest
09:12Strasbourg1h33 10:45Heidelberg Hbf
1 changes
£271One-way
15:46Strasbourg1h37 17:23Heidelberg Hbf
1 changes
£281One-way
13:55Strasbourg1h39 15:34Heidelberg Hbf
1 changes
£271One-way
17:46Strasbourg1h48 19:34Heidelberg Hbf
2 changes
£281One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Strasbourg to Heidelberg

distanceDistance71 miles (114 km)
durationAverage train duration1 h 32 min
priceAverage train ticket price£27 (€31)
changesDirect trainYes
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Strasbourg to Heidelberg cover the 71 miles (114 km) long route taking on average 1 h 32 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. There are direct train services available. While the average ticket price for this trip costs around £27, you can find the cheapest train ticket for as low as £27. Travellers depart most frequently from Strasbourg and arrive in Heidelberg Hbf.

Train companies

Deutsche Bahn trains from Strasbourg to Heidelberg

Travel between Strasbourg and Heidelberg from £27 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

Deutsche Bahn

Find your perfect trip from Strasbourg to Heidelberg with Deutsche Bahn (DB)! Check out the DB train timetables from Strasbourg to Heidelberg and then book cheap DB tickets with Omio. The distance between Strasbourg and Heidelberg by DB is 71 miles (114 km) and the cheapest price for a DB ticket between Strasbourg and Heidelberg is £27.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips

Trains from Strasbourg to Heidelberg
Travel by train to Heidelberg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Strasbourg to Heidelberg.
FAQs
Are there any COVID-19 restrictions for international travel by train between Strasbourg and Heidelberg?

Travel between Strasbourg, France and Heidelberg, Germany by train is: Partially open.

Can I enter Germany from France?

International entry status: Entry is partially open for citizens and permanent residents of France

Do I need to quarantine on arrival in Germany from Strasbourg?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Heidelberg, Germany?

All travellers in Germany must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 30/11/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Strasbourg to Heidelberg as this information can change.

What restrictions are there on reentering France from Heidelberg, Germany?

Return travel from Germany to France is: Partially open.

Are there any international entry restrictions on returning to Strasbourg from Heidelberg?

Entry into France is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in France from Heidelberg?

Requirements for reentering:

  • Negative COVID-19 test issued at most 1 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health screen upon arrival. Those showing symptoms will be placed under state quarantine

What are the safety rules to follow in Strasbourg, France?

The government of France has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

Last checked on 30/11/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Strasbourg from Heidelberg.

How much do cheap trains between Strasbourg and Heidelberg cost?
Omio customers have found cheap train tickets from Strasbourg to Heidelberg for as low as £27  for the next 7 days.
How much is a train ticket from Strasbourg to Heidelberg?
If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Strasbourg to Heidelberg train prices are on average £27  one way.
What is the distance from Strasbourg to Heidelberg via train?
The distance from Strasbourg to Heidelberg by train is approximately 71 miles (114 km).
What is the average Strasbourg to Heidelberg train duration?
While the time it takes to travel 71 miles (114 km) to Heidelberg from Strasbourg can vary based on specific dates, weekends, and bank holidays, the train duration from Strasbourg to Heidelberg is on average 1 h 32 min.
When travelling by train from Strasbourg to Heidelberg, which train station in Strasbourg do I depart from and which train station in Heidelberg do I arrive in?

Some of the Strasbourg train stations to Heidelberg you can start your journey from include Strasbourg, Gare de Strasbourg and Strasbourg-Roethig. Similarly, some of the arrival train stations in Heidelberg include Heidelberg Hbf, Heidelberg-Pfaffengrund/Wieblingen and Heidelberg-Altstadt.

When travelling this route, Omio customers are departing most frequently from Strasbourg   and arriving in Heidelberg Hbf.

Where is the train station in Strasbourg to go to Heidelberg? Where is the train station in Heidelberg located?

The most popular departure train station with passengers for this route, called Strasbourg, is located 0.4 miles (689 m) from the city centre of Strasbourg.

The most popular arrival train station, Heidelberg Hbf, is located 0.7 miles (1.2 km) away from the city centre of Heidelberg.

What train providers offer a service to Heidelberg from Strasbourg?
For the best Strasbourg to Heidelberg train to book, you can travel safely and comfortably with Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check all possible train providers with services from Strasbourg to Heidelberg to compare what amenities they may offer.
When is the earliest train from Strasbourg to Heidelberg? When is the last train from Strasbourg to Heidelberg?
The earliest train for this journey departs from Strasbourg at 06: 23. The last train leaves from Strasbourg at 16: 13. Check Omio for the latest train times from Strasbourg to Heidelberg and book the best time to depart on your chosen travel date.
When should I buy Strasbourg Heidelberg train tickets to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you book train tickets to Heidelberg from Strasbourg within the next 7 days, you can find tickets to cost on average £27 one way. To find the best prices for this journey, consider booking your train ticket from Strasbourg to Heidelberg a few months in advance.

Important Stations and Airports for this Journey

Strasbourg
Heidelberg
Strasbourg is the most popular Strasbourg railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Strasbourg for your journey to Heidelberg.