Compare prices and tickets by train, bus or flight

Mon
Jan 24
$24FlixTrain
$23BlaBlaCar Bus
$284TAP Portugal
Tue
Jan 25
$22Deutsche Bahn
$18BlaBlaCar Bus
$318PGA-Portugalia Airlines
Wed
Jan 26
$22Deutsche Bahn
$38Flixbus
$251Lufthansa
Thu
Jan 27
$34Deutsche Bahn
$28BlaBlaCar Bus
$215Lufthansa
Fri
Jan 28
$36FlixTrain
$23BlaBlaCar Bus
$158Lufthansa
Sat
Jan 29
$30FlixTrain
$23BlaBlaCar Bus
$136Lufthansa
Sun
Jan 30
$34Deutsche Bahn
$28BlaBlaCar Bus
$122Lufthansa
Mon
Jan 31
$24FlixTrain
$18BlaBlaCar Bus
$251Lufthansa
Tue
Feb 1
$22Deutsche Bahn
$18BlaBlaCar Bus
$185PGA-Portugalia Airlines
Wed
Feb 2
$22Deutsche Bahn
$35Flixbus
$179Lufthansa
Thu
Feb 3
$22Deutsche Bahn
$23BlaBlaCar Bus
$158Lufthansa
Fri
Feb 4
$24FlixTrain
$23BlaBlaCar Bus
$122Lufthansa
Sat
Feb 5
$12FlixTrain
$23BlaBlaCar Bus
$122Lufthansa
Sun
Feb 6
$30FlixTrain
$23BlaBlaCar Bus
$122Lufthansa
Mon
Feb 7
$12FlixTrain
$18BlaBlaCar Bus
$179Lufthansa
Tue
Feb 8
$22Deutsche Bahn
$18BlaBlaCar Bus
$158Lufthansa
Wed
Feb 9
$22Deutsche Bahn
$32Flixbus
$122Lufthansa
Thu
Feb 10
$22Deutsche Bahn
$23BlaBlaCar Bus
$122Lufthansa
Fri
Feb 11
$22Deutsche Bahn
$23BlaBlaCar Bus
$107Lufthansa
Sat
Feb 12
$14FlixTrain
$23BlaBlaCar Bus
$107Lufthansa

More than 1,000 travel companies trust us to 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

Overview: Berlin to Frankfurt am Main flight

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

Flights from Berlin to Frankfurt am Main cover the 262 miles (423 km) long trip 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. While the average ticket price for this route costs around $261 (€217), you can find the cheapest plane ticket for as low as $136 (€113). Travelers depart most frequently from Berlin Brandenburg Airport and arrive in Frankfurt am Main Airport.

Airlines: Berlin to Frankfurt am Main with Ryanair, Eurowings and Lufthansa

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

Ryanair
Eurowings
Lufthansa

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

    Ryanair's current ticket policies due to COVID-19 for your flight from Berlin to Frankfurt am Main are the following:

    • 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: Berlin to Frankfurt am Main Flight

    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 do cheap flights between Berlin and Frankfurt am Main cost?

    If you’re looking to save money on tickets, you can find cheap Berlin to Frankfurt am Main flights for as little as $136 (€113)  in the next 7 days.

    How much is the flight from Berlin to Frankfurt am Main on average?

    In the next 7 days you can expect to pay on average $261 (€217)  for a flight ticket between Berlin and Frankfurt am Main.

    How far is Frankfurt am Main from Berlin by plane?

    You should expect to travel around 262 miles (423 km)  between Berlin and Frankfurt am Main 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 route, but the duration can vary if you travel on weekends and holidays.

    When taking a flight from Berlin to Frankfurt am Main, which airport in Berlin do I fly out of and which airport in Frankfurt am Main do I arrive in?

    Omio customers most frequently book their flights from Berlin Brandenburg Airport   to Frankfurt am Main Airport.

    Where is the airport in Berlin? Where is the airport in Frankfurt am Main?

    Passengers booking this route most frequently board their flights from Berlin Brandenburg Airport and need to travel around 11.5 miles (18.6 km) from the city center to get to this airport.

    Passengers arriving in Frankfurt am Main most often land in Frankfurt am Main Airport and need to travel about 6.8 miles (10.9 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Frankfurt am Main Airport to get 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.

    Can I book a direct flight from Berlin to Frankfurt am Main?

    If you’re looking for a direct flight, consider traveling with Lufthansa. Nonstop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.

    When can I take the first flight from Berlin to Frankfurt am Main? When can I take the last flight for the day?

    The earliest flight for this trip departs from Berlin at 5: 00 AM. The last flight leaves from Berlin at 6: 45 PM. Check Omio for the latest flight schedule from Berlin to Frankfurt am Main and book the best time to depart on your chosen travel date.

    How far in advance should I purchase a plane ticket from Berlin to Frankfurt am Main to get the best deals?

    The price of a one way plane ticket from Berlin to Frankfurt am Main is on average $261 (€217) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this journey. In general, you can find plane tickets from Berlin to Frankfurt am Main available a few months in advance.