43€ Find Cheap Flights to Frankfurt am Main – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 23% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
105 €
Typical prices: 146 €-235 €
Wizz Air
Tue 13.11.Thu 15.11.
BER - HHN • 1 stop
Cheapest direct flights
108 €
Typical prices: 145 €-230 €
Condor
Mon 22.10.Fri 26.10.
BER - FRA • Direct
Direct flights
You can fly direct with Lufthansa, Condor, and others. Average duration is 1h 04m.
FAQs
FAQs
Top airlines
Most flights • 335 per week
Best reviews • 7,8 score
Airline reviews
+1
Airline reviews
+1
When to book
in advance
Our data shows that travellers who book at least 13 weeks in advance save around 33% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 10% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Frankfurt am Main!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Frankfurt am Main

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Frankfurt am Main

Fri, 13. Nov - Sun, 15. Nov
Wizz Air Logo
8:40 - 18:10BER  Berlin Brandenburg-HHN Frankfurt-Hahn
9h 30m1 stop Tuzla Intl
Wizz Air Logo
18:45 - 8:05HHN  Frankfurt-Hahn-BER Berlin Brandenburg
13h 20m1 stop Tuzla Intl
105 €Wizz Air
Wed, 7. Oct - Wed, 14. Oct
Ryanair Logo
15:10 - 0:55BER  Berlin Brandenburg-HHN Frankfurt-Hahn
9h 45m1 stop London Stansted
Ryanair Logo
8:50 - 23:00HHN  Frankfurt-Hahn-BER Berlin Brandenburg
14h 10m1 stop London Stansted
106 €Ryanair
Wed, 7. Oct - Wed, 14. Oct
Ryanair Logo
15:10 - 0:55BER  Berlin Brandenburg-HHN Frankfurt-Hahn
9h 45m1 stop London Stansted
Ryanair Logo
8:50 - 23:00HHN  Frankfurt-Hahn-BER Berlin Brandenburg
14h 10m1 stop London Stansted
107 €Ryanair
Thu, 22. Oct - Mon, 26. Oct
Condor Logo
8:20 - 9:30BER  Berlin Brandenburg-FRA Frankfurt am Main
1h 10mdirect
Condor Logo
9:05 - 10:10FRA  Frankfurt am Main-BER Berlin Brandenburg
1h 05mdirect
108 €Condor
Thu, 8. Oct - Mon, 12. Oct
Ryanair Logo
7:20 - 14:45BER  Berlin Brandenburg-HHN Frankfurt-Hahn
7h 25m1 stop London Stansted
Ryanair Logo
20:45 - 10:00HHN  Frankfurt-Hahn-BER Berlin Brandenburg
13h 15m1 stop London Stansted
108 €Ryanair
Thu, 22. Oct - Mon, 26. Oct
Condor Logo
8:20 - 9:30BER  Berlin Brandenburg-FRA Frankfurt am Main
1h 10mdirect
Condor Logo
9:05 - 10:10FRA  Frankfurt am Main-BER Berlin Brandenburg
1h 05mdirect
111 €Condor
Fri, 9. Oct - Mon, 12. Oct
Condor Logo
8:20 - 9:30BER  Berlin Brandenburg-FRA Frankfurt am Main
1h 10mdirect
Condor Logo
20:20 - 21:25FRA  Frankfurt am Main-BER Berlin Brandenburg
1h 05mdirect
111 €Condor
Wed, 23. Sep - Tue, 6. Oct
Lufthansa Logo
8:45 - 9:55BER  Berlin Brandenburg-FRA Frankfurt am Main
1h 10mdirect
Lufthansa Logo
7:45 - 8:55FRA  Frankfurt am Main-BER Berlin Brandenburg
1h 10mdirect
117 €Lufthansa
Sat, 24. Oct - Sat, 31. Oct
Lufthansa Logo
6:45 - 7:55BER  Berlin Brandenburg-FRA Frankfurt am Main
1h 10mdirect
Lufthansa Logo
6:45 - 7:50FRA  Frankfurt am Main-BER Berlin Brandenburg
1h 05mdirect
121 €Lufthansa
Thu, 22. Oct - Mon, 26. Oct
Lufthansa Logo
11:45 - 12:55BER  Berlin Brandenburg-FRA Frankfurt am Main
1h 10mdirect
Lufthansa Logo
8:45 - 9:50FRA  Frankfurt am Main-BER Berlin Brandenburg
1h 05mdirect
122 €Lufthansa
Booking Insights

Price, demand, and travel trends for Germany to Frankfurt am Main flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Germany to Frankfurt am Main with more confidence.

What is the cheapest day to fly to Frankfurt am Main?

Friday is the cheapest day to fly to Frankfurt am Main at 173 € return on average over the past 12 months on KAYAK. Tuesday is the most expensive at 200 €.

What is the cheapest month to fly to Frankfurt am Main?

  • December is the cheapest month to fly to Frankfurt am Main with an average price of 160 € return.
  • August (189 €) and March (189 €) are the most expensive.
  • Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Frankfurt am Main?

Night flights to Frankfurt am Main are the cheapest at 173 € return on average. Evening flights are the most expensive at 188 €.

When are flights to Frankfurt am Main the cheapest?

Flights to Frankfurt am Main are cheapest 13 weeks before departure. Booking in this window typically costs about 33% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Frankfurt am Main

Low season

July

Cheapest flight

43 €
Best time to beat the crowds but there is an average 5% increase in price.
Most popular time to fly and prices are also 3% lower on average.
Flights from Berlin to Frankfurt-Hahn Airport

When to book flights to Frankfurt am Main

Are your dates flexible? Find out the best times to travel to Frankfurt am Main based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Flights to Frankfurt am Main: the best tips from KAYAK users' own experiences

Insights shared by verified travellers who flew to Frankfurt am Main 
Dora LeighFlew with United Airlines-Jun 2026
Make sure to give yourself enough time to make your connection
TinFlew with Lufthansa-Dec 2025
Get your carry on and checked baggage figured out prior to arriving at the airport and any fees or special handling needed
GaryFlew with Lufthansa-Oct 2024
Try to ensure plenty of time if you are flying on from Frankfurt. Our flight from Munich was delayed and when we landed we had a 26 minute run/walk to our connecting flight. We also had to go thru security again and it was painfully slow in Frankfurt. I literally sprinted to my flight as they were preparing to close the door and had them hold it for my wife and two others who were traveling on this flight.
Verified travelerFlew with Lufthansa-Jan 2024
Give yourself plenty of time between connecting flights ,so you don’t have to worry about getting to the gates.

Your questions about flights to Frankfurt am Main, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • What is the difference between the most popular and the most frequent airline at Frankfurt am Main?

    Lufthansa operates the most flights from Germany to Frankfurt am Main at 335 per week, and for this route Lufthansa is also the airline most often selected by KAYAK users searching for flights from Germany to Frankfurt am Main. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airports serve Frankfurt am Main?

    Flights to Frankfurt am Main arrive at: Frankfurt am Main (FRA) and Frankfurt-Hahn (HHN).

  • Which airports serve Frankfurt am Main and the surrounding area?

    Flights to Frankfurt am Main can arrive at several major airports serving the metro area, including Frankfurt am Main (FRA) and Frankfurt-Hahn (HHN). Nearby alternatives within 80,5 km of Frankfurt am Main include Mannheim City (MHG). This airport is not in Frankfurt am Main itself but may be useful depending on your route, airline, and onward travel plans.

  • How do I know if a flight to Frankfurt am Main is a good deal?

    A good deal on a flight to Frankfurt am Main is around 146 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Frankfurt am Main?

    Last-minute fares to Frankfurt am Main – booked within 2 weeks of departure – run 21% above the average return fare of 178 €.

  • Which airlines should I consider for flights to Frankfurt am Main?

Your guide to booking Frankfurt am Main flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Frankfurt am Main, aim to book around 13 weeks before you fly. That window historically saves about 33% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Frankfurt am Main, recent KAYAK data shows that stronger deals tend to be around 146 € return. If you see a fare below that threshold, it's a good deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Frankfurt am Main in December. Return fares historically average 160 € that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to 15 € per return. Evening flights to Frankfurt am Main average 173 € compared to 188 € for afternoon flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Frankfurt am Main, some airlines may include bags at no extra cost. For example, Lufthansa includes a cabin bag and a checked bag in Economy class, Condor includes a cabin bag and a checked bag in Economy class, and Lufthansa City Airlines includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Frankfurt am Main, a few great places to start are Frankfurt Central Station, Festhalle, and Congress Center Messe Frankfurt. These are popular with first-time visitors and can give you a good feel for the area.

Reviews of the top airlines flying to Frankfurt am Main

 
Need help choosing which airline to fly with to Frankfurt am Main? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
6,8
LufthansaOverall score based on 8212 reviews
7,0Boarding
6,5Entertainment
6,3Food
7,6Crew
6,8Comfort
Airline reviews

It was a very smooth and on time flight experience. The crew was really friendly and polite. We were well informed about the flight, etc.

10,0 ExcellentMonika, Jul 2026
Read more Lufthansa reviews

It was a very smooth and on time flight experience. The crew was really friendly and polite. We were well informed about the flight, etc.

Was terri le experience with gate lufthansa personal at Frakfurt.

I loved the blankets and the meals and drinks and snacks !

The staff were so very cheerful and happy! It really made my day to encounter such chipper folks throughout my journey

Staff was very professional friendly food was okay i used the lufthansa app and it was great told me immediately what gate I should go i would fly with lufthansa anytime

The flight was ok, but the chargers did not work, and the speakers in the back of the cabin did not either. The seats are too small, and the food was terrible. However, I am writing because the crew was extremely rude, not only that, but they also kept the curtains closed, forgot to clear our trays, the bathrooms were filthy, and trash was piling up. Additionally, one of the attendants had her earbuds on while in the cabin. From the movement, it seemed like she was listening to music, so not even the safety aspect was there. My neighbor s English is not good and they were very dismissive of her. When we deplaned, the crew in the back was just chatting with one another, and the first class attendant was nice and said thank you. It is nice that the crew gets along so well, but they did not take care of the passengers at all. They rushed through all the services and otherwise did not go through the cabin to offer water or anything else. i had the feeling of being unwelcome at a party. I am not a grumpy traveller, but I thought you really needed to know. Thank you, Carin

I fly to Germany every year and prefer the most direct flight routes. Lufthansa offers this route, allowing me to fly from my home airport directly to Germany. The food and service were excellent. The staff was most accommodating, very professional, and friendly. The only issue I did not care for was the seating arrangement. I fly business and did not appreciate the configuration of the business class. Understandably, you will always have someone seated next to you, but then install a separation screen to allow for a little more privacy. United and British Airways are miles ahead in creating a more personal space. Lufthansa should do better.

Premium Economy was very comfortable. Flight staff was cheerful and helpful.

Business class was roomy and comfortable however, the entertainment screen was very dark and hard to see.

When I booked the flight with Cheap Flights I actually booked in Business Class. When I got the confirmation it showed that my flights had been purchased by Cheap Flights in Economy Class with an Upgrade to Business Class. At first I was surprised and then the problems started. If you are not a seasoned Traveller you would not have been able to handle the issues this created. 1: the lay over time for the connecting flight in Frankfurt was 45min, which is extremely short and even the slightest dealy would have resulted in me missing the next flight. 2: the checked baggage allowance in Buisness class is 2 bags/ ea, 32Kg., however, my ticket being booked in Economy with an upgrade to Business only allowed for 1 bag/ 23 Kg. when I did the online check in my Boarding Pass showed a checked in Luggage allowance of 1 bag/ 32 Kg. which was very confusing. I called the Airline and asked what my checked in Luggage allowance actually is and was told 1 bag/ 23Kg. Since I have a frequent Flyer Status with the airline my baggage allowance increased by 1 bag / 23Kg. When I arrived at the airport I asked to be booked on an earlier flight, in order to avoid the stress and possible missed connection and I was lucky that this was possible. If this had not been possible, I would have missed my connection due to weather and even I am not quite sure, if and what the consequences of my cheap ticket would have been. My point being: if all of the above would have happened to an unsuspecting/unseasoned traveller, this trip would have ended in a disaster. The issue with the pricing is that the alledged money my airline received and what I actually paid to Cheap Flights shows a $1,000 difference. In conclusion, I would stay away from Cheap Flights if you want a hassle free experience!

Crew and seats were ok. Food was just simply terrible.

The flight was fine, only issue my friend had was how small the seats were, it's a 10 hour flight so it becomes a bit of an issue when you're sort of cramped.

Missed connection due to no fault of our own, rude staff across the board, nearly 4 hrs in line for Condor service desk to ‘rebook’. Paid $5000 just to be lucky enough to get home next day.. will never fly with condor again.

Condor is a good and affordable airline. Make sure to leave a two hour window if transferring internationally through Frankfurt.

The flight was canceled and airlines did nothing to accommodate the passengers. After few hours they booked me randomly on a flight that had long layover and didn’t provide any compensation or effort to help. The crew was rude, no representation on the airport. Everything needs to be on call and agents there had no knowledge or control. For everything, they were like we can’t do it and you need to file a claim later. That was not helpful at all and will not make my travel experience any easier. Very disappointed in their service.

Great plane and flight attendants. The person next to me had a DISGUSTING smelling mouth and breath, so that was nasty to deal with the whole flight. Brush your teeth, people! Condor was amazing, though :-)

It was extremely difficult to upgrade my partners flight over the Internet from economy to economy, plus. Then it said clearly the checked luggage can be 32 kg. At the check-in counter in Hamburg, we had to pay 100 Euros ( $122.17) for the only 31kg peace checked luggage. We were told because the change was made less than 24 hours before the flight , the luggage weight would not be upgraded. Then they offered me that for €90 I can upgrade at the counter from economy to economy, plus so we can sit together on the flight from Frankfurt to San Francisco. I happily agreed and was charged. €99.($120.95), which I noticed too late. Especially about the Euro 100 up charge I feel upset and it’s a unfair way of doing business!

The company said that it was Condor's responsibility to issue my train ticket, and that I should contact them. But when I did, condor said I have to contact the train company and show them my booking number. I went to the station to board my train and they said where is my bar code ticket. It was a disaster and the people at the train station said how messed up this is and that condor is the worst for putting people through this. I boarded the train with NO ticket cause no one can issue me one even though I paid and it is in my booking confirmation.

Entertainment screen was not functioning, there was no effort made by flight attendants to take care of the problem. All I could do was looking at customs forms and watch landing videos for 10 hrs 😁 Bruno Volk

The flight was fine. We were served a meal and a snack. Boarding was fine.

More options for your flight to Frankfurt am Main