Frankfurt to Berlin by train

How to travel from Frankfurt (Main) to Berlin by train on the regular high speed ICE services

Share

Routes

From Frankfurt Main Hbf to Berlin Hbf

Tickets

Book early and save: Yes

Online bookings open: 6 months ahead of the travel date

RESERVATIONS:

Book 1st class ticket journey tickets on DB Bahn and your seat reservation is included - but they're optional when booking 2nd class tickets, or if you will be travelling with a 1st or 2nd class rail pass.

Opting to reserve is particularly recommended if you will be travelling at business hours and/or during the day on Fridays and Sundays.

---------------------------------------------------------

FINDING TICKETS:

In some hours there is a faster train service designated ICE S (ICE Sprinter).

When making an online booking, check that you’re looking at booking info for the direct trains - and don't be overly concerned about which route the train will be taking.

The trains via both Kassel and Erfurt will be combined together in the search results.

More important is that you look for journeys that have:

- 0 in the Chg. column

- ICE in the Products column (some of the trains via Erfurt are faster  ICE-S services)

Trains departing at different times can be cheaper than others leaving on the same day, so you may need to look through the day's departures to find the cheapest fares.

---------------------------------------------------------

Our step-by-step guide to booking train tickets (and reservations) on the DB (German national railways) website is available HERE.

There's also a guide to booking with an independent ticket agent.

If you're new to booking tickets for train journeys in Germany, we also recommend taking a look at our guide to German train tickets - it should help you save time and money and confusion.

Where to book
Ticket Provider Approximate Cost
DB Bahn from €17.90

DB Bahn Guide

DB is the national railway operator in Germany, so its website can be used for booking journeys by German express trains; the ICE and IC trains and it doesn't charge booking fees.
It also sells tickets for journeys by direct trains on all international routes from Germany regardless of whether DB is operating the train service.

It also sells an extensive range of end-to-end journeys which involve making connections both within Germany and in neighboring countries, but journeys between Germany and Britain cannot be booked on DB.

A key feature of DB website worth keeping mind is that it offers 1st class ticket purchasers complimentary seat reservations on journeys both within and to/from Germany.

Seat reservations for daytime in both 1st and 2nd class can also be booked separately from tickets.

Omio from €17.90

Omio Guide

Omio is an online ticket agency which offers tickets for rail journeys in France, Germany, Great Britain, Italy and Spain.

The three key advantages of using Omio are

  • it offers prices in multiple currencies
  • it usually offers price comparison with other modes of travel including flights and buses
  • when visiting Europe, you can book journeys in multiple countries in one transaction.

The disadvantage of booking with Omio is that it often adds a booking fee to the final price; therefore when it does so without offering a price advantage, SMTJ doesn't tend to offer Omio as a booking option.

SaveATrain from €17.90

SaveATrain Guide

Happyrail from €17.90

Happyrail Guide

Happy Rail is a Netherlands rail ticket agency which sells tickets for both national and international journeys within a range of countries including Belgium France, Germany, Sweden, Switzerland.

HappyRail doesn't charge booking fees in the conventional sense, but if you're not Dutch you can expect to pay additional transaction fees, which will be added to the total cost.
That's because the most common form of online payment used in The Netherlands is 'iDEAL' and HappyRail doesn't charge a transaction fee for 'iDEAL' payments, but only Dutch residents can sign up to 'iDEAL'.
Other forms of payment include Visa debit cards will incur a fee.

Trainline from €19.90

Trainline Guide

On this journey

Journey Features

High Speed (partial)

Good to Know

Now that the high speed line between Erfurt and Halle has opened, the ICE trains from Frankfurt (Main) to Berlin now take two different routes:
(1) that route via Erfurt OR
(2) the more established route via Kassel.

The new ICE 4 trains are now operating some some of the depatures on either route.

The alternative faster, but less frequent, 'ICE-Sprinter' services take the route via Erfurt.

---------------------------------------------------------

These regular ICE services are slower than those 'Sprinter' services on that route via Erfurt because they divert off the direct route in order to call at Leipzig.

Though it usually doesn't particularly matter which route the train you board happens to be following, if you opt to THESE regular ICE trains.

---------------------------------------------------------

Arriving in Berlin:

Though what can matter is the location of your final destination in the city.

Whether the train travels via Erfurt or via Kassel, it will call at Berlin Hbf, the city's main station - the trains via Erfurt will arrive at the lower level (tief), while those via Kassel will arrive at the upper level.

However, the route that the trains takes to Berlin does make a difference to the other stations in the city that that the ICE trains will call at - and leaving the train at Berlin Hbf may not be your best option.

(1) The trains via Kassel:

- Depart from Frankfurt (Main) Hbf in odd hours
- Also call at Berlin-Spandau station*
- Terminate at Berlin Ost station

if you’re heading to West Berlin the best option is usually to leave this train at Berlin-Spandau

You can then connect there into a S-Bahn (local) or Regio trains on to Zoologischer Garten (Berlin-Zoo) station, which is the main station in West Berlin.

Zoologischer Garten station also has trains from Berlin Hbf, but you'll end up travelling back the way, that the train from Frankfurt (Main), will have just travelled.

(2) The trains via Errfurt and Leipzig

- Depart from Frankfurt (Main) Hbf in even hours
- Also call at Berlin-Sudkreuz station
- Terminate at Berlin-Gesendbrunnen station (or Hamburg).

---------------------------------------------------------​​​​​​​

If you are new to travelling by train in Germany, we recommend taking a look at our German Train Travel Guide.
It is packed with info and useful links to help ensure you’ll have a stress-free trip.

Now that the high speed line between Erfurt and Halle has opened, the ICE trains from Frankfurt (Main) to Berlin now take two different routes:
(1) via Erfurt OR
(2) via Kassel.

via Kassel

This is a journey of four distinct phases:

  1. From Frankfurt to Fulda on to the train will travel on a conventional railway
  2. Between Fulda and Hildeshein the train will make use of Germany's first high speed line; this is the part of the journey with a wow factor as the train will travel across dozens of viaducts and bridges, which occur as flashes between numerous tunnels
  3. Then between 10 minutes after departure from Braunschweig until Berlin-Spandau the train will be on a high speed line across dull farmland.
  4. One of the highlights of the journey comes right at the end of the trip when the train travels on a viaduct across Berlin with great views over the city centre.

via Erfurt

These trains follow the route above to Fulda and then take a twisty, but scenic route to Erfurt.
But then after departure from Erfurt they will travel at up to 290 km/h on Germany's newest high speed line for around 40 minutes, but the remainder of the journey on to Berlin is back on conventional tracks.

From Frankfurt Main Hbf to Berlin Hbf

Tickets

Book early and save: Yes

Online bookings usually open: 6 months ahead of the travel date

RESERVATIONS:

Book 1st class ticket journey tickets on DB Bahn and your seat reservation is included - but they're optional when booking 2nd class tickets, or if you will be travelling with a 1st or 2nd class rail pass.

Opting to reserve is particularly recommended if you will be travelling at business hours and/or during the day on Fridays and Sundays.

---------------------------------------------------------

FINDING TICKETS:

There are two alternative services of ICE trains from Frankfurt (Main) to Berlin Hbf, the more frequent standard ICE services and THESE faster ICE-S/ICE-Sprinter services.

What makes these trains stand out on DB Bahn is that these trains have an 'S' beside the ICE in the train details column.

Use the earlier/later buttons to search for the cheapest ticket prices.

Trains departing at different times can be cheaper than others leaving on the same day, so you may need to look through the day's departures to find the cheapest fares.

---------------------------------------------------------

Our step-by-step guide to booking train tickets (and reservations) on the DB (German national railways) website is available HERE.

There's also a guide to booking with an independent ticket agent.

If you're new to booking tickets for train journeys in Germany, we also recommend taking a look at our guide to German train tickets - it should help you save time and money and confusion.

Where to book
Ticket Provider Approximate Cost
DB from €17.90

DB Guide

DB is the national railway operator in Germany, so its website can be used for booking journeys by German express trains; the ICE and IC trains and it doesn't charge booking fees.
It also sells tickets for journeys by direct trains on all international routes from Germany regardless of whether DB is operating the train service.

It also sells an extensive range of end-to-end journeys which involve making connections both within Germany and in neighboring countries, but journeys between Germany and Britain cannot be booked on DB.

A key feature of DB website worth keeping mind is that it offers 1st class ticket purchasers complimentary seat reservations on journeys both within and to/from Germany.

Seat reservations for daytime in both 1st and 2nd class can also be booked separately from tickets.

Omio from €17.90

Omio Guide

Omio is an online ticket agency which offers tickets for rail journeys in France, Germany, Great Britain, Italy and Spain.

The three key advantages of using Omio are

  • it offers prices in multiple currencies
  • it usually offers price comparison with other modes of travel including flights and buses
  • when visiting Europe, you can book journeys in multiple countries in one transaction.

The disadvantage of booking with Omio is that it often adds a booking fee to the final price; therefore when it does so without offering a price advantage, SMTJ doesn't tend to offer Omio as a booking option.

Happyrail from €17.90

Happyrail Guide

Happy Rail is a Netherlands rail ticket agency which sells tickets for both national and international journeys within a range of countries including Belgium France, Germany, Sweden, Switzerland.

HappyRail doesn't charge booking fees in the conventional sense, but if you're not Dutch you can expect to pay additional transaction fees, which will be added to the total cost.
That's because the most common form of online payment used in The Netherlands is 'iDEAL' and HappyRail doesn't charge a transaction fee for 'iDEAL' payments, but only Dutch residents can sign up to 'iDEAL'.
Other forms of payment include Visa debit cards will incur a fee.

SaveATrain from €17.90

SaveATrain Guide

Trainline from €19.90

Trainline Guide

On this journey

Journey Features

High Speed (partial)

Good to Know

Depatures from Frankfurt (Main) Hbf are in odd hours (usually), but if the departure times of these ICE-Sprinter services don't suit, there are up to 2 x alternative ICE trains per hour from Frankfurt (Main) to Berlin.

Arriving in Berlin:

Final Destination: Berlin Hbf

All trains also call at: Berlin Südkreuz

Berlin Hbf is shown as 'Berlin Hbf (tief) on the DB online timetable and this indicates that these trains will arrive at the lowest level in the station.

Berlin Hbf is the main station in the city so take care not to leave the train at Südkreuz if you want to head to the main station in Berlin.

Check the location of your final destination in Berlin, as Berlin-Sudkreuz station is connected by local S-Bahn trains to the eastern and western edges of the city centre,

It  has direct S-Bahn trains on lines S2 and S25 and S26 which head north into the city centre and call at Anhalter and Brandenburger Tor and Postdamer Platz and FriedrichstraBe stations - amongst others.

Check your connections in Berlin on this public transport map.

---------------------------------------------------------

The journey:

These trains use the new high speed line via Halle and Erfurt, but they DON'T divert off of the direct route in order to call at Leipzig

DB Bahn classifies these fastest trains from Frankfurt to Berlin as ICE-Sprinter (ICE - S), but you will be travelling on a standard ICE 3 train.

---------------------------------------------------------

If you are new to travelling by train in Germany, we recommend taking a look at our German Train Travel Guide.
It is packed with info and useful links to help ensure you’ll have a stress-free trip.

Depatures from Frankfurt (Main) Hbf are in odd hours (usually), but if the departure times of these ICE-Sprinter services don't suit, there are up to 2 x alternative ICE trains per hour from Frankfurt (Main) to Berlin.

Arriving in Berlin:

Final Destination: Berlin Hbf

All trains also call at: Berlin Südkreuz

Berlin Hbf is shown as 'Berlin Hbf (tief) on the DB online timetable and this indicates that these trains will arrive at the lowest level in the station.

Berlin Hbf is the main station in the city so take care not to leave the train at Südkreuz if you want to head to the main station in Berlin.

Check the location of your final destination in Berlin, as Berlin-Sudkreuz station is connected by local S-Bahn trains to the eastern and western edges of the city centre,

It  has direct S-Bahn trains on lines S2 and S25 and S26 which head north into the city centre and call at Anhalter and Brandenburger Tor and Postdamer Platz and FriedrichstraBe stations - amongst others.

Check your connections in Berlin on this public transport map.

---------------------------------------------------------

The journey:

These trains use the new high speed line via Halle and Erfurt, but they DON'T divert off of the direct route in order to call at Leipzig

DB Bahn classifies these fastest trains from Frankfurt to Berlin as ICE-Sprinter (ICE - S), but you will be travelling on a standard ICE 3 train.

---------------------------------------------------------

If you are new to travelling by train in Germany, we recommend taking a look at our German Train Travel Guide.
It is packed with info and useful links to help ensure you’ll have a stress-free trip.

Take the stress out of your journey Everything planned to your specification, so sit back and relax… Try Concierge

Newsletter

Sign up to receive the latest travel news stories and to hear about what we've been working on for you.

See if there’s a unique journey guide for your trip, featuring info on the trains, tickets & stations.
Leaving From
Going To
ShowMeTheJourney

This is one of more than 1000 journey guides available on ShowMeTheJourney, which will make it easier to take the train journeys you want or need to make. As always, all images were captured on trips taken by ShowMeTheJourney.