Bus from Heidelberg central train station to Gießen
Ave. Duration:
3h
Frequency:
Once daily
Estimated price:
$15.22–$21.74
Train operators
Deutsche Bahn Intercity-Express
Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Heidelberg, Hauptbahnhof to Gießen
Ave. Duration:
1h 47m
Frequency:
4 times a day
Estimated price:
$36.96–$42.39
Train from Heidelberg, Hauptbahnhof to Frankfurt
Ave. Duration:
54 min
Frequency:
Hourly
Estimated price:
$29.35–$32.61
Deutsche Bahn Regional
Phone:
+49 30 2970
Website:
bahn.de/
Train from Heidelberg, Hauptbahnhof to Frankfurt
Ave. Duration:
1h 28m
Frequency:
Hourly
Estimated price:
$16.30–$22.83
Train from Frankfurt to Gießen
Ave. Duration:
44 min
Frequency:
Hourly
Estimated price:
$13.04–$19.57
Other operators
BlaBlaCar
Phone:
+3 318 576 2228
Website:
blablacar.com
Other from Heidelberg to Giessen
Ave. Duration:
1h 48m
Frequency:
3 times a day
Estimated price:
$5.98–$11.96
Questions and Answers
What is the cheapest way to get from Heidelberg to Gießen?
The cheapest way to get from Heidelberg to Gießen is to rideshare which costs $5.98 - $11.96 and takes 1h 48m.
What is the fastest way to get from Heidelberg to Gießen?
The fastest way to get from Heidelberg to Gießen is to drive which takes 1h 14m and costs $22.83 - $33.70 .
Is there a direct bus between Heidelberg and Gießen?
Yes, there is a direct bus departing from Heidelberg central train station station and arriving at Gießen. Services depart once daily, and operate every day. The journey takes approximately 3h.
Is there a direct train between Heidelberg and Gießen?
Yes, there is a direct train departing from Heidelberg, Hauptbahnhof and arriving at Gießen Bahnhof. Services depart four times a day, and operate every day. The journey takes approximately 1h 47m.
How far is it from Heidelberg to Gießen?
The distance between Heidelberg and Gießen is 152 km. The road distance is 147.6 km.
How do I travel from Heidelberg to Gießen without a car?
The best way to get from Heidelberg to Gießen without a car is to train which takes 1h 47m and costs $36.96 - $42.39 .
How long does it take to get from Heidelberg to Gießen?
The train from Heidelberg, Hauptbahnhof to Gießen Bahnhof takes 1h 47m including transfers and departs four times a day.
Where do I catch the Heidelberg to Gießen bus from?
Heidelberg to Gießen bus services, operated by FlixBus, depart from Heidelberg central train station.
Where do I catch the Heidelberg to Gießen train from?
Heidelberg to Gießen train services, operated by Deutsche Bahn Intercity-Express, depart from Heidelberg, Hauptbahnhof station.
Train or bus from Heidelberg to Gießen?
The best way to get from Heidelberg to Gießen is to train which takes 1h 47m and costs $36.96 - $42.39 . Alternatively, you can bus, which costs $15.22 - $21.74 and takes 3h.
Where does the Heidelberg to Gießen bus arrive?
Heidelberg to Gießen bus services, operated by FlixBus, arrive at Gießen station.
Where does the Heidelberg to Gießen train arrive?
Heidelberg to Gießen train services, operated by Deutsche Bahn Intercity-Express, arrive at Gießen Bahnhof station.
Can I drive from Heidelberg to Gießen?
Yes, the driving distance between Heidelberg to Gießen is 148 km. It takes approximately 1h 14m to drive from Heidelberg to Gießen.
How do I get a train ticket from Heidelberg to Gießen?
Book your Heidelberg to Gießen train tickets online with Omio.
How do I get a bus ticket from Heidelberg to Gießen?
Book your Heidelberg to Gießen bus tickets online with Omio and FlixBus.
Where can I stay near Gießen?
There are 345+ hotels available in Gießen. Prices start at $49.52 per night.
Can I share a ride from Heidelberg to Gießen?
Check out Blablacar's carpooling service for rideshare options between Heidelberg and Gießen. A great option if you don't have a driver's licence or want to avoid public transport.