Travel options
from Gießen to Heidelberg

You can get from Gießen to Heidelberg by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information from Gießen to Heidelberg

distanceDistance81 miles (130 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $22 (€18) • 1 h 50 min
carriersPopular travel companiesDeutsche Bahn

Take a train to travel 81 miles (130 km) between Gießen and Heidelberg. Deutsche Bahn is the main travel company operating this journey. Travelers can even take a direct from Gießen to Heidelberg.

Travel Tips

Travel from Gießen to Heidelberg
Travel 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 Gießen to Heidelberg.
How do I go from Gießen to Heidelberg?

Travel to Heidelberg from Gießen by taking a train.

What is the fastest way from Gießen to Heidelberg?

The fastest way to travel from Gießen to Heidelberg is by train with an average journey time of 1 h 50 min.

How far is it from Gießen to Heidelberg?

Heidelberg is approximately 81 miles (130 km) away from Gießen.

How many scheduled departures are there a day from Gießen to Heidelberg?

The average frequency per day from Gießen to Heidelberg is:

  • 16 trains per day.

However, we recommend checking specific travel dates for your route to Heidelberg from Gießen as scheduled services by train can vary by season or day of the week.

When traveling from Gießen to Heidelberg, where do I depart from Gießen and where do I arrive in Heidelberg?

These are the most popular departure and arrival points from Gießen to Heidelberg:

  • Trains most often depart from Gießen at Gießen and arrive in Heidelberg at Heidelberg Hbf.
Who can get me from Gießen to Heidelberg?

If finding a good deal is your main consideration for your trip from Gießen to Heidelberg, then we'll help you find the best value travel company for you:

  • Travel with Deutsche Bahn to go to Heidelberg by train. For a good deal on tickets, you can find Deutsche Bahn Gießen to Heidelberg tickets on Omio for $22 (€18).
Where else should I travel to after my journey to Heidelberg from Gießen ends?
Omio customers who travel from Gießen to Heidelberg often also extend their vacation to go to Frankfurt am Main, Berlin or Munich. Omio can help you plan your trip by finding the best connections between Heidelberg and these popular destinations at a great price.
How far in advance should I book tickets between Gießen and Heidelberg online to get the best deals?

When planning your trip from Gießen to Heidelberg, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Train tickets cost $22 (€18) one way on average.

However, we recommend buying tickets from Gießen to Heidelberg online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Gießen to Heidelberg: related information

Here are some other resources that might have the information you need