Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Giessen to Berlin train with Deutsche Bahn (ICE,IC,RE)

Sat, Apr 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Giessen to Berlin

Showing times and prices for Apr 26

Cheapest

The best way to find a cheap train ticket from Giessen to Berlin is to book your journey as far in advance as possible and to avoid traveling at rush hour.

FlixTrainFlixTrain
06:57AM4h08
Giessen station
11:05AMBerlin Spandau
$451One-way
0 transfers
FlixTrainFlixTrain
06:57AM4h20
Giessen station
11:17AMBerlin Hbf
$451One-way
0 transfers
Deutsche BahnRE 4152 · ICE 2570
08:04AM4h30
Giessen station
12:34PMBerlin Hbf
$1091One-way
1 transfer
Hessische LandesbahnHLB24438+Deutsche BahnICE 772 · ICE 847
09:05AM5h11
Giessen station
02:16PMBerlin Hbf
$1491One-way
2 transfers
Deutsche BahnRE 4154 · ICE 2572
10:04AM4h28
Giessen station
02:32PMBerlin Hbf
$1491One-way
1 transfer

Travel Information

Compare train, bus, and flight for Giessen to Berlin

Omio recommends booking the train as it is the most popular option from Giessen to Berlin among Omio's users. If you are prioritising price take the bus with prices starting from €21. For those with little time consider booking a flight which can get you there in 1h 10m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.4kg.

Compare train with

Most popular
Train
Bus
Flight

€61

Average price

€34

Average price

Cheapest

€116

Average price

7h 27m

Average duration

6h 57m

Onboard

+

30m

Additional time*

8h 0m

Average duration

7h 30m

Onboard

+

30m

Additional time*

4h 10m

Average duration

Fastest

1h 10m

Onboard

+

3h 0m

Additional time*

0.1 - 0.4kg

CO2 emissions

Lowest

0.4 - 1.0kg

CO2 emissions

1.2 - 2.4kg

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Giessen to Berlin train times

Showing trains for tomorrow, Saturday, April 26
Last updated at 11:30 AM
ProviderDepartsDurationArrivesTransfers
Tickets
flixbus_flixtrainFlixTrain4:57 AM Giessen station
4h08
9:05 AM Berlin Spandau0 transfersDirect
flixbus_flixtrainFlixTrain4:57 AM Giessen station
4h20
9:17 AM Berlin Hbf0 transfersDirect
deutsche_bahnRE 4152 · ICE 2570
On time
6:04 AM Giessen station
4h30
10:34 AM Berlin Hbf
1 transfer
hessischelbHLB24438+deutsche_bahnICE 772 · ICE 847
On time
7:05 AM Giessen station
5h11
12:16 PM Berlin Hbf
2 transfers
deutsche_bahnRE 4154 · ICE 2572
On time
8:04 AM Giessen station
4h28
12:32 PM Berlin Hbf
1 transfer
deutsche_bahnIC 2374 · IC 145
On time
9:34 AM Giessen station
4h17
1:51 PM Berlin Hbf
1 transfer
deutsche_bahnRE 4156 · ICE 2548
On time
10:04 AM Giessen station
4h28
2:32 PM Berlin Hbf
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Giessen to Berlin by train, bus, or flight

Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02

Fastest train times from Giessen to Berlin

Showing times and prices for Apr 26

Fastest Journey

4 h 8 m

Average

4 h 29 m

Trains per day

7

Distance

393 km

Of the 7 trains that leave Giessen for Berlin every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

FlixTrainFlixTrain
06:57AM4h08
Giessen station
11:05AMBerlin Spandau
$451One-way
0 transfers
Deutsche BahnIC 2374 · IC 145
11:34AM4h17
Giessen station
03:51PMBerlin Hbf
$1921One-way
1 transfer
FlixTrainFlixTrain
06:57AM4h20
Giessen station
11:17AMBerlin Hbf
$451One-way
0 transfers
Deutsche BahnRE 4154 · ICE 2572
10:04AM4h28
Giessen station
02:32PMBerlin Hbf
$1491One-way
1 transfer
Deutsche BahnRE 4156 · ICE 2548
12:04PM4h28
Giessen station
04:32PMBerlin Hbf
$1491One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Giessen to Berlin

GermanyGermany
GermanyGermany
Icon of train
Trains from Giessen to Berlin run on average 8 times per day, taking around 6h 57m. Cheap train tickets for this journey start at $25 (€21) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
244 miles (393 km)
Average train duration
6h 57m
Cheapest ticket price
$25 (€21)
Trains per day
8
Train providers
2
Fastest train
4h 17m
First train
01:40
Last train
22:15
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Deutsche Bahn from Giessen to Berlin trains

Find the best trains from Giessen to Berlin with Omio's travel partners Deutsche Bahn from $43 (€36). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40,000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Giessen to Berlin train.

Deutsche Bahn from Giessen to Berlin train information:

  • Average Duration: 4 h 59 min
  • Cheapest Price: $43
  • Deutsche Bahn frequency: 7 a day

Convenient Giessen to Berlin Train Travel

Planning your journey by train from Giessen to Berlin? Hop aboard one of the comfortable and efficient trains from Giessen to Berlin for a seamless travel experience. Most services depart from Giessen railway station, a central and well-connected hub in Giessen, and arrive at Berlin Hauptbahnhof, the state-of-the-art main train station in Berlin. With frequent schedules and scenic views along the route, the Giessen to Berlin train route ensures a relaxing and timely journey for travelers. Make your booking today to explore Germany effortlessly!

FAQs: Trains from Giessen to Berlin

FAQs: Travel by train from Giessen to Berlin 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 Giessen to Berlin.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links