Search Giessentrain tickets

switcheroo

Quickview

How to get to Giessen by train?

Routes249
Trips per day9,154
train carriers6
Stations5
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Giessen?

The cheapest prices for a train ticket to Giessen that users have found recently on Wanderu start at €9.97. Such great deals to Giessen are available on one route to Marburg. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Giessen. Marburg at €10.22 has consistently the lowest average train ticket prices to Giessen.

What are the main train stations in Giessen?

The most popular train stations in Giessen are Gießen Licher Str, Watzenborn-Steinberg and Gießen. Gießen Licher Str is the busiest train station in Giessen.

Dortmund

There are 242 train schedules per day connecting Dortmund with Giessen. It takes on average 4 hours to travel 84 miles, 134 kms, by train from Dortmund. 3 train carriers offer schedules from Dortmund, with Deutsche Bahn offering the most daily connections to Giessen. Travelling by train from Dortmund you will most likely to arrive in Giessen at Gießen Oswaldsgarten.
Avg. Time
4h 0m
Avg. Price
€72.20

Meschede

There are 230 train schedules per day connecting Meschede with Giessen. It takes on average 4 hours and 51 minutes to travel 56 miles, 90 kms, by train from Meschede. 2 train carriers offer schedules from Meschede, with Deutsche Bahn offering the most daily connections to Giessen. Travelling by train from Meschede you will most likely to arrive in Giessen at Gießen.
Avg. Time
4h 51m
Avg. Price
€43.19

Goch

There are 224 train schedules per day connecting Goch with Giessen. It takes on average 5 hours to travel 134 miles, 215 kms, by train from Goch. 2 train carriers offer schedules from Goch, with Deutsche Bahn offering the most daily connections to Giessen. Travelling by train from Goch you will most likely to arrive in Giessen at Gießen.
Avg. Time
5h 0m
Avg. Price
€64.84

Bochum

There are 206 train schedules per day connecting Bochum with Giessen. It takes on average 4 hours and 56 minutes to travel 89 miles, 143 kms, by train from Bochum. 3 train carriers offer schedules from Bochum, with Deutsche Bahn offering the most daily connections to Giessen. Travelling by train from Bochum you will most likely to arrive in Giessen at Watzenborn-Steinberg.
Avg. Time
4h 56m
Avg. Price
€52.28

Wuppertal

There are 201 train schedules per day connecting Wuppertal with Giessen. It takes on average 4 hours and 25 minutes to travel 82 miles, 131 kms, by train from Wuppertal. 3 train carriers offer schedules from Wuppertal, with Deutsche Bahn offering the most daily connections to Giessen. Travelling by train from Wuppertal you will most likely to arrive in Giessen at Watzenborn-Steinberg.
Avg. Time
4h 25m
Avg. Price
€37.30

Located in , Germany, you can travel by train to Giessen from 249 destinations and choose from 9154 daily train schedules to get you there. Deutsche Bahn has the most train connections to Giessen. The furthest train arriving in Giessen covers a distance of 625.19 miles, 1005.90 kms, covering the journey in and 21 minutes

Looking for other ways to get there? Check out Bus options to Giessen.

train companies serving Giessen

Deutsche Bahn

There are 301 daily Deutsche Bahn schedules to Giessen. Deutsche Bahn can get you to Giessen by train from 224 destinations including Hamburg.
Power outlet
Avg. Time
5h 57m
Avg. Price
€82.32

DB Intercity

There are 2 daily DB Intercity schedules to Giessen. DB Intercity can get you to Giessen by train from 15 destinations including Berlin.
Meal
Power outlet
Beverage
Avg. Time
4h 25m
Avg. Price
€65.42

DB Intercity-Express

There are 23 daily DB Intercity-Express schedules to Giessen. DB Intercity-Express can get you to Giessen by train from 41 destinations including Berlin.
WiFi
Meal
Power outlet
Beverage
Avg. Time
4h 34m
Avg. Price
€84.00

Non-federally owned railway company

There are 3 daily Non-federally owned railway company schedules to Giessen. Non-federally owned railway company can get you to Giessen by train from 2 destinations including Arnhem.
Power outlet
Avg. Time
8h 34m
Avg. Price
€54.13

Deutsche Bahn with non-federally owned railway company

There are 85 daily Deutsche Bahn with non-federally owned railway company schedules to Giessen. Deutsche Bahn with non-federally owned railway company can get you to Giessen by train from 186 destinations including Zandvoort.
Power outlet
Avg. Time
7h 32m
Avg. Price
€88.68

National Express

There are 1 daily National Express schedules to Giessen. National Express can get you to Giessen by train from Kassel.
Restroom
Green certified
Air conditioning
Avg. Time
1h 47m
Avg. Price
€29.44