Trains from Frankfurt am Main to Berlin

Sun, Jul 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Flight
Sat
Jul 20
$47FlixTrain
Find prices
$169Lufthansa
Sun
Jul 21
$47FlixTrain
$26Bla Bla Bus
$79Lufthansa
Mon
Jul 22
$45Deutsche Bahn
$26Bla Bla Bus
$104easyJet
Tue
Jul 23
$40Deutsche Bahn
$12Bla Bla Bus
$112Lufthansa
Wed
Jul 24
$34FlixTrain
$12Bla Bla Bus
$79Lufthansa
Thu
Jul 25
$40Deutsche Bahn
$22Bla Bla Bus
$79Lufthansa
Fri
Jul 26
$23Deutsche Bahn
$34Bla Bla Bus
$79Lufthansa
Sat
Jul 27
$35Deutsche Bahn
$27Flixbus
$132easyJet
Sun
Jul 28
$23Deutsche Bahn
$34Bla Bla Bus
$105easyJet
Mon
Jul 29
$31Deutsche Bahn with connection
$27Flixbus
$79easyJet
Tue
Jul 30
$31Deutsche Bahn
$22Bla Bla Bus
$73easyJet
Wed
Jul 31
$31Deutsche Bahn
$12Bla Bla Bus
$67easyJet
Thu
Aug 1
$34FlixTrain
$22Bla Bla Bus
$73easyJet
Fri
Aug 2
$23Deutsche Bahn
$14Bla Bla Bus
$89easyJet
Sat
Aug 3
$23Deutsche Bahn
$12Bla Bla Bus
$79Lufthansa
Sun
Aug 4
$23Deutsche Bahn
$12Bla Bla Bus
$79Lufthansa
Mon
Aug 5
$23Deutsche Bahn
$12Bla Bla Bus
$63easyJet
Tue
Aug 6
$23Deutsche Bahn
$11Bla Bla Bus
$63easyJet
Wed
Aug 7
$23Deutsche Bahn
$11Bla Bla Bus
$63easyJet
Thu
Aug 8
$24FlixTrain
$11Bla Bla Bus
$60easyJet
Fri
Aug 9
$23Deutsche Bahn
$11Bla Bla Bus
$79easyJet

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Frankfurt am Main to Berlin Train Information

Avg. Train Duration:
5 hours
Train Ticket Price: $24
Trains depart from:Frankfurt am Main
Trains arrive in:Berlin
Distance:424 km
TrainTrain Companies:Deutsche Bahn with connection, FlixTrain, Deutsche Bahn

Trains from Frankfurt to Berlin

Trains in Germany are an efficient way to travel between cities. A number of companies offer domestic and international train routes in Germany. Trains from Frankfurt to Berlin are frequent and efficient, so visitors will find it easy to travel between the two cities. Covered by the Deutsche Bahn service, the first Frankfurt to Berlin train of the day departs at 5:00 a.m. while the last train leaves at around 9:20 p.m. Frankfurt to Berlin trains depart frequently with 2 trains every hour, and three during the peak midday hours. Trains from Frankfurt to Berlin take approximately 4 hours. While direct trains are plentiful, certain rides require 1 or 2 changes in between; however, these changes don't add more than 20-40 minutes to the journey. If leaving after 9:00 p.m. there may be up to 5 changes, thereby stretching the journey to 9-10 hours.

Frankfurt to Berlin Train Cost

Average prices for trains from Frankfurt to Berlin when you book in advance

Booking Period

Average Price

Same Day

€96

1 Day in Advance

€68

1 Week in Advance

€29

2 Weeks in Advance

€19

1 Month in Advance

€19

3 Months in Advance

€19

Frankfurt to Berlin Trains: General Information


Travelers in Germany can offset some of cost of Frankfurt to Berlin train tickets by checking the prices and booking ahead of time.

  • autobus All Frankfurt to Berlin trains are operated by Deutsche Bahn.
  • autobus Most Frankfurt to Berlin trains are direct, depart from Frankfurt Hauptbahnhof and arrive at Berlin Hauptbahnhof.
  • autobus The Frankfurt to Berlin train journey takes as little as 3 hours and 41 minutes to arrive in Berlin.
  • autobus Most travelers book their Frankfurt to Berlin train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Deutsche Bahn Frankfurt to Berlin trains decrease the further they are booked in advance:

  • It is 29% cheaper on average to book a Frankfurt to Berlin train a day ahead of time rather than purchasing a ticket at the train station.
  • It is 70% cheaper on average to book a Deustche Bahn train ticket 1 week in advanced as opposed to the day you intend to travel.
  • Finally, Frankfurt to Berlin train costs are 80% cheaper on average when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Frankfurt

Trains to Berlin depart either from Frankfurt (Main) Hauptbahnhof or from Frankfurt (Main) Sud station. The Frankfurt (Main) Hauptbahnhof station is very convenient because of its central location in Frankfurt. The Frankfurt (Main) Sud station is located in the Sachsenhausen district. Both are easily accessible with U-Bahn, S-Bahn, tram and bus lines running directly from the stations.

Getting into Berlin by Train

Whether one wants to admire the city's history at Schloss Charlottenburg or soak up its rich art culture at Neue Nationalgalerie, Berlin has a lot to offer its tourists. Trains from Frankfurt to Berlin would arrive at Berlin Hauptbahnhof Tief station. Located in the heart of the city, it is well connected by bus, tram, and the underground U-Bahn. The station also serves the regional S-Bahn trains, so it has a direct link to these service lines.

Compare prices

Best fares for trains from Frankfurt am Main to Berlin

This month
Next Month
Mon, Jul 22
Train
Deutsche Bahn
17:144h 50m22:04
Frankfurt am MainBerlin
Tue, Jul 23
Train
Deutsche Bahn
00:495h 9m05:58
Frankfurt am MainBerlin
Wed, Jul 24
Train
FlixTrain
06:284h 36m11:04
Frankfurt am MainBerlin
Fastest Trains from Frankfurt am Main to Berlin
Tue, Jul 30
Train
Deutsche Bahn
17:023h 56m20:58
Frankfurt am MainBerlin
Wed, Jul 31
Train
Deutsche Bahn
17:023h 56m20:58
Frankfurt am MainBerlin
Sat, Jul 27
Train
Deutsche Bahn
18:144h 17m22:31
Frankfurt am MainBerlin
Return Train Tickets for Berlin to Frankfurt am Main
Mon, Jul 22
Train
FlixTrain
04:394h 53m09:32
BerlinFrankfurt am Main
Tue, Jul 23
Train
FlixTrain
13:014h 34m17:35
BerlinFrankfurt am Main
Wed, Jul 24
Train
FlixTrain
12:384h 57m17:35
BerlinFrankfurt am Main

Stations

Important Stations and Airports for this Journey
Frankfurt am Main
Berlin
TrainFrankfurt(Main) Hbf

Amenities

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