Trains from Frankfurt am Main to Berlin

Sun, Sep 22
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

The cheapest trains

from Frankfurt am Main
to Berlin

Showing times and prices for Sep 22

Cheapest

£50

Average

£127

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Frankfurt am Main to Berlin will cost around £ 127 if you buy it on the day, but the cheapest tickets can be found for only £ 50.

2nd Cheapest
carrier-logo
22:17Frankfurt (Main) Hbf7h20 05:37Berlin Hbf (tief)
1 change
£501One-way
2nd Cheapest
carrier-logo
06:17Frankfurt (Main) Hbf4h38 10:55Berlin Hbf (tief)
0 changes
£501One-way
carrier-logo
07:15Frankfurt (Main) Hbf4h40 11:55Berlin Hbf (tief)
0 changes
£631One-way
carrier-logo
21:15Frankfurt (Main) Hbf4h40 01:55Berlin Hbf (tief)
0 changes
£631One-way
carrier-logo
02:13Frankfurt (Main) Hbf7h04 09:17Berlin Hbf (tief)
1 change
£631One-way

Train Times

Frankfurt am Main to Berlin

Showing trains for tomorrow, Sun, Sep 22
carrier-logo
02:13Frankfurt (Main) Hbf7h04 09:17Berlin Hbf (tief)
0 changes
carrier-logo
06:17Frankfurt (Main) Hbf4h38 10:55Berlin Hbf (tief)
0 changes
carrier-logo
07:00Frankfurt (Main) Hbf4h51 11:51Berlin Hbf (tief)
0 changes
carrier-logo
07:00Frankfurt (Main) Hbf5h24 12:24Berlin Hbf (tief)
0 changes
carrier-logo
07:15Frankfurt (Main) Hbf4h40 11:55Berlin Hbf (tief)
0 changes
carrier-logo
08:15Frankfurt (Main) Hbf4h14 12:29Berlin Hbf (tief)
0 changes
carrier-logo
08:20Frankfurt (Main) Süd4h35 12:55Berlin Hbf (tief)
0 changes
carrier-logo
09:02Frankfurt (Main) Hbf4h53 13:55Berlin Hbf (tief)
0 changes
carrier-logo
09:15Frankfurt (Main) Hbf4h47 14:02Berlin Hbf (tief)
0 changes
carrier-logo
10:15Frankfurt (Main) Hbf4h14 14:29Berlin Hbf (tief)
0 changes
carrier-logo
10:18Frankfurt (Main) Hbf4h37 14:55Berlin Hbf (tief)
0 changes
carrier-logo
10:21Frankfurt (Main) Hbf5h08 15:29Berlin Hbf (tief)
0 changes
carrier-logo
11:02Frankfurt (Main) Hbf4h49 15:51Berlin Hbf (tief)
0 changes
carrier-logo
11:15Frankfurt (Main) Hbf4h45 16:00Berlin Hbf (tief)
0 changes
carrier-logo
12:15Frankfurt (Main) Hbf4h14 16:29Berlin Hbf (tief)
0 changes
carrier-logo
12:18Frankfurt (Main) Hbf4h41 16:59Berlin Hbf (tief)
0 changes
carrier-logo
13:02Frankfurt (Main) Hbf4h56 17:58Berlin Hbf (tief)
0 changes
carrier-logo
13:15Frankfurt (Main) Hbf4h48 18:03Berlin Hbf (tief)
0 changes
carrier-logo
14:15Frankfurt (Main) Hbf4h31 18:46Berlin Hbf (tief)
0 changes
carrier-logo
14:18Frankfurt (Main) Hbf4h40 18:58Berlin Hbf (tief)
0 changes
carrier-logo
15:02Frankfurt (Main) Hbf4h49 19:51Berlin Hbf (tief)
0 changes
carrier-logo
15:02Frankfurt (Main) Hbf5h24 20:26Berlin Hbf (tief)
0 changes
carrier-logo
15:15Frankfurt (Main) Hbf4h53 20:08Berlin Hbf (tief)
0 changes
carrier-logo
15:24Frankfurt (Main) Hbf5h41 21:05Berlin Hbf (tief)
0 changes
carrier-logo
15:24Frankfurt (Main) Hbf5h31 20:55Berlin Hbf (tief)
0 changes
carrier-logo
16:14Frankfurt (Main) Hbf5h16 21:30Berlin Hbf (tief)
0 changes
carrier-logo
16:20Frankfurt (Main) Süd5h04 21:24Berlin Hbf (tief)
0 changes
carrier-logo
17:02Frankfurt (Main) Hbf4h49 21:51Berlin Hbf (tief)
0 changes
carrier-logo
17:19Frankfurt (Main) Hbf4h37 21:56Berlin Hbf (tief)
0 changes
carrier-logo
18:15Frankfurt (Main) Hbf4h09 22:24Berlin Hbf (tief)
0 changes
carrier-logo
18:15Frankfurt (Main) Hbf4h14 22:29Berlin Hbf (tief)
0 changes
carrier-logo
18:20Frankfurt (Main) Süd4h38 22:58Berlin Hbf (tief)
0 changes
carrier-logo
18:22Frankfurt (Main) Hbf5h13 23:35Berlin Hbf (tief)
0 changes
carrier-logo
19:15Frankfurt (Main) Hbf4h51 00:06Berlin Hbf (tief)
0 changes
carrier-logo
20:15Frankfurt (Main) Hbf4h16 00:31Berlin Hbf (tief)
0 changes
carrier-logo
20:18Frankfurt (Main) Hbf4h48 01:06Berlin Hbf (tief)
0 changes
carrier-logo
21:15Frankfurt (Main) Hbf4h40 01:55Berlin Hbf (tief)
0 changes
carrier-logo
22:17Frankfurt (Main) Hbf7h20 05:37Berlin Hbf (tief)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sat
Sep 21
£18Deutsche Bahn
£17Bla Bla Bus
£80Lufthansa
Sun
Sep 22
£24Deutsche Bahn
£17Bla Bla Bus
£80Lufthansa
Mon
Sep 23
£31Deutsche Bahn
£17Bla Bla Bus
£84easyJet
Tue
Sep 24
£24Deutsche Bahn
£8Bla Bla Bus
£78easyJet
Wed
Sep 25
£28Deutsche Bahn
£8Bla Bla Bus
£80Lufthansa
Thu
Sep 26
£28FlixTrain
£17Bla Bla Bus
£258Lufthansa
Fri
Sep 27
£33Deutsche Bahn
£21Flixbus
£213easyJet
Sat
Sep 28
£28Deutsche Bahn
£8Bla Bla Bus
£80Lufthansa
Sun
Sep 29
£28FlixTrain
£17Bla Bla Bus
£73easyJet
Mon
Sep 30
£14Deutsche Bahn
£8Bla Bla Bus
£55easyJet
Tue
Oct 1
£18Deutsche Bahn
£17Bla Bla Bus
£51easyJet
Wed
Oct 2
£28Deutsche Bahn
£17Bla Bla Bus
£51easyJet
Thu
Oct 3
£28Deutsche Bahn
£17Bla Bla Bus
£51easyJet
Fri
Oct 4
£18Deutsche Bahn
£17Bla Bla Bus
£47easyJet
Sat
Oct 5
£19FlixTrain
£17Bla Bla Bus
£66easyJet
Sun
Oct 6
£28Deutsche Bahn
£17Bla Bla Bus
£75easyJet
Mon
Oct 7
£18Deutsche Bahn
£17Bla Bla Bus
£47easyJet
Tue
Oct 8
£18Deutsche Bahn
£17Bla Bla Bus
£47easyJet
Wed
Oct 9
£18Deutsche Bahn
£17Bla Bla Bus
£47easyJet
Thu
Oct 10
£18Deutsche Bahn
£17Bla Bla Bus
£47easyJet
Fri
Oct 11
£18Deutsche Bahn
£17Bla Bla Bus
£60easyJet

The fastest trains

from Frankfurt am Main
to Berlin

Showing times and prices for Sep 22

Fastest Journey

4 h 9 m

Average

4 h 54 m

Trains per day

38

Distance

424 km

Of the 38 train that leave Frankfurt am Main for Berlin every day 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 424 km distance in an average of 4 h 54 m but if you time it right, some train will get you there in just 4 h 9 m .

The slowest train will take 7 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
18:15Frankfurt (Main) Hbf4h09 22:24Berlin Hbf (tief)
1 change
£1281One-way
2nd Fastest
carrier-logo
12:15Frankfurt (Main) Hbf4h14 16:29Berlin Hbf (tief)
0 changes
£1671One-way
2nd Fastest
carrier-logo
08:15Frankfurt (Main) Hbf4h14 12:29Berlin Hbf (tief)
0 changes
£1501One-way
2nd Fastest
carrier-logo
18:15Frankfurt (Main) Hbf4h14 22:29Berlin Hbf (tief)
0 changes
£1281One-way
2nd Fastest
carrier-logo
10:15Frankfurt (Main) Hbf4h14 14:29Berlin Hbf (tief)
0 changes
£1671One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Frankfurt am Main to Berlin Train Information

Avg. Train Duration:
5 hours 13 minutes
Train Ticket Price: £17
Trains depart from:Frankfurt am Main
Trains arrive in:Berlin
Distance:424 km
TrainTrain Companies:FlixTrain, Deutsche Bahn

Trains from Frankfurt to Berlin: Journey Details

The Frankfurt-Berlin route is well-connected by trains, so visitors will find it easy to travel between the two cities. Covered by the Deutsche Bahn service, the first train of the day starts at 5:00 a.m. while the last service leaves at around 9:20 p.m. The route boasts of high service frequency, with two trains every hour, and three during the peak midday hours. The journey from Frankfurt to Berlin takes approximately 4 hours. While direct trains are plentiful, certain rides require 1 or 2 changes in between, however, these stops 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.

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 the city. 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 at 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.

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.