Berlin to Frankfurt am Main

Sat, May 25
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

See the cheapest trips from Berlin to Frankfurt am Main

Train
Trains
Bus
Buses
Flight
Flights
Today
1 train from $161
Tomorrow
52 trains from $34
Fri, May 31
55 trains from $23
icn_success

Search and Compare

Find the cheapest or fastest trip for you by comparing buses with trains and flights

icn_success

Your Travel, Organised

Book and store all your tickets quickly and conveniently on Omio

icn_success

Support You Can Count On

Once you’ve booked your ticket, our customer service team is there to assist you

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE

Prices for trains, buses and flights

Train
Bus
Flight
Sat
May 25
$34FlixTrain
$27Flixbus
$78Lufthansa
Sun
May 26
$58FlixTrain
$38Flixbus
$239Lufthansa
Mon
May 27
$47FlixTrain
$23Flixbus
$65easyJet
Tue
May 28
$34FlixTrain
$27Flixbus
$57easyJet
Wed
May 29
$29FlixTrain
$33Flixbus
$57easyJet
Thu
May 30
$23Deutsche Bahn
$33Flixbus
$57easyJet
Fri
May 31
$23Deutsche Bahn
$27Flixbus
$57easyJet
Sat
Jun 1
$23FlixTrain
$22Flixbus
$57easyJet
Sun
Jun 2
$52Deutsche Bahn
$52Flixbus
$123Lufthansa
Mon
Jun 3
$47FlixTrain
$27Flixbus
$65Lufthansa
Tue
Jun 4
$23Deutsche Bahn
$12Flixbus
$61easyJet
Wed
Jun 5
$23Deutsche Bahn
$22Flixbus
$61easyJet
Thu
Jun 6
$23FlixTrain
$27Flixbus
$61easyJet
Fri
Jun 7
$58FlixTrain
$38Flixbus
$61easyJet
Sat
Jun 8
$34FlixTrain
$27Flixbus
$65Lufthansa
Sun
Jun 9
$23FlixTrain
$22Flixbus
$65Lufthansa
Mon
Jun 10
Find prices
$38Flixbus
$62easyJet
Tue
Jun 11
$23Deutsche Bahn
$22Flixbus
$61easyJet
Wed
Jun 12
$23Deutsche Bahn
$22Flixbus
$57easyJet
Thu
Jun 13
$12FlixTrain
$22Flixbus
$57easyJet

How to Travel from Berlin to Frankfurt

Anyone who wants to travel in Germany from Berlin to Frankfurt can take the bus, catch a train or fly. At first glance, flying is clearly the fastest option, but this isn't always the case. When you factor in the time taken to reach Tegel and transit from Frankfurt Airport, the train could be a faster transport option, and is also an extremely comfortable way to travel.

Trains from Berlin to Frankfurt | Buses from Berlin to Frankfurt | Return trips from Frankfurt to Berlin

Berlin to Frankfurt Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€27

6:30 h

1 Day Ahead

trains

€59

3:39 h

2 Months Ahead

flight

€108

1:10 h

2 Weeks Ahead



What is the best way to travel from Berlin to Frankfurt?

Cheapest way to travel from Berlin to Frankfurt


cheap

Taking the bus is the cheapest way to travel from Berlin to Frankfurt. Most buses traveling from Berlin to Frankfurt depart from Berlin Zentraler Omnibusbahnhof (central bus station) and take at least 6½ hours to arrive at Frankfurt Hauptbahnhof. Over 20 buses travel from Berlin to Frankfurt every day, with the first bus departing Berlin at 8:00 a.m. Bus companies that travel from Berlin to Frankfurt include Flixbus and Eurolines.


Fastest way to travel from Berlin to Frankfurt


fast

Taking a flight is the fastest way to travel from Berlin to Frankfurt. Flights depart from either Berlin's Tegel or Schönefeld airport and arrive at Frankfurt airport after 1:10 h of flight time. Flights are the fastest way to travel from Berlin to Frankfurt even when travel time to and from Berlin and Frankfurt's airports is taken into consideration, taking at least 3:13 h to travel between city centers. Airlines that travel directly from Berlin to Frankfurt include Air Berlin and Lufthansa. All direct flights from Berlin to Frankfurt depart from Berlin's Tegel airport. Over 15 direct flights travel from Berlin to Frankfurt per day.


Most popular way to travel from Berlin to Frankfurt


popular

Taking a train is the most popular way to travel from Berlin to Frankfurt. Taking a direct flight is only 30 minutes faster than taking a high-speed Deutsche Bahn ICE train when travel time to and from Frankfurt and Berlin's airports is taken into consideration, while also being €49 more expensive on average. Alternatively, taking the train is nearly 3 hours faster than traveling from Berlin to Frankfurt by bus. Almost 40 trains travel from Berlin to Frankfurt per day.


Compare prices

Best fares from Berlin to Frankfurt am Main

This month
Next Month
Sun, May 26
Bus
Flixbus
09:308h 50m18:20
BerlinFrankfurt am Main
Sun, May 26
Train
FlixTrain
05:014h 31m09:32
BerlinFrankfurt am Main
Sun, May 26
Flight
Lufthansa
04:451h 10m05:55
BerlinFrankfurt am Main
Fastest Way to Travel from Berlin to Frankfurt am Main
Sun, May 26
Flight
Lufthansa
04:451h 10m05:55
BerlinFrankfurt am Main
Sun, Jun 2
Flight
Lufthansa
05:451h 10m06:55
BerlinFrankfurt am Main
Mon, Jun 3
Flight
Lufthansa
16:451h 10m17:55
BerlinFrankfurt am Main
Return Journeys from Frankfurt am Main to Berlin
Sun, May 26
Bus
Flixbus
06:006h 50m12:50
Frankfurt am MainBerlin
Sun, May 26
Train
FlixTrain
06:284h 54m11:22
Frankfurt am MainBerlin
Sun, May 26
Flight
Lufthansa
04:451h 10m05:55
Frankfurt am MainBerlin
Stations
Important Stations and Airports for this Journey
Berlin
Frankfurt am Main
BusBerlin, ZOB am Funkturm

Amenities

FlightBerlin Schönefeld

Amenities

Refreshments
Wifi
Power Outlet
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
The Airport Express (regional train lines RE7 and RB14) takes 28 minutes from the main railway station [Hauptbahnhof] to Schönefeld airport, every 30 minutes. Two suburban lines link the airport station to the eastern and southern parts of the city (S9 to Ostkreuz, S45 to Südkreuz).
FlightBerlin-Tegel

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Tegel Airport and the Berlin city centre can be reached with the TXL bus, which connects with various metro stations throughout the city, including Central Station (Hauptbahnhof) and Alexanderplatz.

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