COMPARE Prices across different modes

Fri
Sep 24
$50FlixTrain
$24BlaBlaCar Bus
$213Lufthansa
Sat
Sep 25
$57Deutsche Bahn
$24BlaBlaCar Bus
$213Lufthansa
Sun
Sep 26
$30Deutsche Bahn
$19BlaBlaCar Bus
$213Lufthansa
Mon
Sep 27
$40Deutsche Bahn
$19BlaBlaCar Bus
$176Lufthansa
Tue
Sep 28
$22Deutsche Bahn
$19BlaBlaCar Bus
$131Lufthansa
Wed
Sep 29
Find prices
$30BlaBlaCar Bus
$250Lufthansa
Thu
Sep 30
$22Deutsche Bahn
$19BlaBlaCar Bus
$250Lufthansa
Fri
Oct 1
$22Deutsche Bahn
$19BlaBlaCar Bus
$213Lufthansa
Sat
Oct 2
$30Deutsche Bahn
$19BlaBlaCar Bus
$116Lufthansa
Sun
Oct 3
Find prices
$19BlaBlaCar Bus
$86Lufthansa
Mon
Oct 4
$22Deutsche Bahn
$19BlaBlaCar Bus
$116Lufthansa
Tue
Oct 5
$22Deutsche Bahn
$12BlaBlaCar Bus
$116Lufthansa
Wed
Oct 6
Find prices
$22BlaBlaCar Bus
$153Lufthansa
Thu
Oct 7
$22Deutsche Bahn
$12BlaBlaCar Bus
$131Lufthansa
Fri
Oct 8
$37Deutsche Bahn
$19BlaBlaCar Bus
$429TAP Portugal
Sat
Oct 9
$30Deutsche Bahn
$12BlaBlaCar Bus
$587TAP Portugal
Sun
Oct 10
Find prices
$19BlaBlaCar Bus
$153Lufthansa
Mon
Oct 11
$12FlixTrain
$10BlaBlaCar Bus
$86Lufthansa
Tue
Oct 12
$22Deutsche Bahn
$12BlaBlaCar Bus
$101Lufthansa
Wed
Oct 13
$12FlixTrain
$19Flixbus
$116Lufthansa
Thu
Oct 14
$15FlixTrain
$12BlaBlaCar Bus
$101Lufthansa

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Flight Information to Frankfurt am Main from Berlin

distanceDistance262 miles (423 km)
durationAverage flight duration1 h 10 min
priceAverage plane ticket price$199 (€160)
changesDirect flightYes
carriersAirlinesLufthansa, easyJet, Ryanair, Air Berlin or Eurowings

Flights from Berlin to Frankfurt am Main cover the 262 miles (423 km) long route taking on average 1 h 10 min with our travel partners like Lufthansa, easyJet, Ryanair, Air Berlin or Eurowings. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $131 (€105), but the average price of plane tickets is $199 (€160). Travelers depart most frequently from Berlin Brandenburg Airport and arrive in Frankfurt am Main Airport.

Airlines

Eurowings, Ryanair and Lufthansa Berlin – Frankfurt am Main

Eurowings, Ryanair and Lufthansa flights will get you between Berlin and Frankfurt am Main from $131 (€105). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Ryanair
Lufthansa
Eurowings

Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight from Berlin to Frankfurt am Main: Value, Regular, Plus or Flexi Plus.

Save time and money by searching for and booking your Ryanair flight from Berlin to Frankfurt am Main online with Omio! If you’re looking for the cheapest, fastest or earliest Ryanair flight between Berlin and Frankfurt am Main, Omio can help you out every step of the way. Check current Ryanair flight schedules for the ideal departure and arrival times, compare the best connections for the 262 miles (423 km) journey between Berlin and Frankfurt am Main as well as ticket information for the flight (such as baggage allowance and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights from Berlin to Frankfurt am Main, you can check straight away if the Ryanair ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Buy your official Ryanair Berlin to Frankfurt am Main plane tickets online on Omio quickly and easily and enjoy the travel experience!

These are Ryanair's ticket policies for COVID-19 for the flight from Berlin to Frankfurt am Main:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Berlin to Frankfurt am Main Flights: An Overview

There are close to 27 daily direct Berlin to Frankfurt am Main flights offered by only 2 airlines. The shortest airline route covers a distance of 424.28 kilometers, which means that the arrival time is just over an hour. With 27 direct flights available, traveling between the two cities is simple, with very little waiting time between departures.

Which airlines fly from Berlin to Frankfurt am Main?

Only 2 airlines operate between the two cities, with the national carrier Lufthansa accounting for a majority of the flights; 21 to be specific. The budget airline easyJet makes 6 direct flights on this route.

How long is the flight from Berlin to Frankfurt am Main?

The fastest direct flight from Berlin to Frankfurt takes between 1 hour 10 minutes and 1 hour 30 minutes.

How many flights are there from Berlin to Frankfurt am Main?

All the 21 Lufthansa flights depart from Berlin Tegel (TXL) Airport and land at Frankfurt Airport, said to be the busiest in Europe. There is a flight departing to Frankfurt almost every hour so travelers are spoiled for choice when planning a trip to the fifth-largest German city. easyJet also departs from Berlin Tegel (TXL) Airport and both these airlines have their flights scheduled from morning UNTIL evening. The weekday schedule is also the same on weekends.

Travel Tips

Flights from Berlin to Frankfurt am Main
Take a flight to Frankfurt am Main 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 Berlin to Frankfurt am Main.
FAQs
How much are cheap flights to Frankfurt am Main from Berlin?
If you’re looking to save money on tickets, you can find cheap Berlin to Frankfurt am Main flights for as little as $131 (€105)  in the next 7 days.
How much is a plane ticket from Berlin to Frankfurt am Main?
The Berlin to Frankfurt am Main plane ticket price is on average $199 (€160)  if you are looking to purchase your tickets for this journey in the next week.
How many miles is it from Berlin to Frankfurt am Main by flight?
You should expect to travel around 262 miles (423 km)  to Frankfurt am Main from Berlin by plane.
What is the Berlin to Frankfurt am Main flight travel time?
On average the Berlin to Frankfurt am Main flight travel time is 1 h 10 min  for the 262 miles (423 km) long journey, but the duration can vary if you travel on weekends and holidays.
What is the departure airport in Berlin and arrival airport in Frankfurt am Main?

Omio travelers most frequently book a flight from Berlin Brandenburg Airport   to Frankfurt am Main Airport   for this route.

Where do I find the Berlin airport for the flight to Frankfurt am Main? Where is the Frankfurt am Main airport?

Passengers board their flight most frequently from Berlin Brandenburg Airport, which is located around 11 miles (18 km) away from the city center, and they get off the plane at Frankfurt am Main Airport, located 6 miles (10 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Frankfurt am Main Airport to take you to the city center of Frankfurt am Main.

Which airlines can get me from Berlin to Frankfurt am Main?
Take the Berlin to Frankfurt am Main flight with Lufthansa, easyJet, Ryanair, Air Berlin or Eurowings. However, it's always good to check out all possible airlines for the trip to Frankfurt am Main from Berlin as there might be differences in the amenities they offer.
Is there a direct flight from Berlin to Frankfurt am Main?
Yes, you can look for direct flights from Berlin to Frankfurt am Main with Lufthansa  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
When is the earliest flight from Berlin to Frankfurt am Main? When is the last flight from Berlin to Frankfurt am Main?
You can take the first flight from Berlin to Frankfurt am Main at 4: 45 AM. The last flight from Berlin to Frankfurt am Main that you can take departs at 6: 00 PM. Omio shows you the latest flight from Berlin to Frankfurt am Main schedule to help you book the best departure time for this journey.
How far in advance should I purchase a plane ticket from Berlin to Frankfurt am Main to get the best deals?
If you purchase a plane ticket from Berlin to Frankfurt am Main within the next 7 days, you can find tickets to cost on average $199 (€160) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Berlin and Frankfurt am Main are generally on sale a few months before the planned departure date.