Cheap flights from Madrid to Frankfurt am Main from £66

This is the cheapest one-way flight price found by a momondo user in the last 72 hours by searching for a flight from Madrid to Frankfurt am Main departing on 24/9. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Discover deals from 900+ travel sites with momondo.

Voted winner of Europe's Best Travel App 2023

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Find the cheapest flights from Madrid to Frankfurt am Main

Cheap return flights

Lufthansa Logo
06:00 - 08:35MAD-FRA
2h 35mdirect
Lufthansa Logo
20:45 - 23:25FRA-MAD
2h 40mdirect
£121Lufthansa
Find Deal
Tue, 9 Sep - Tue, 23 Sep
Lufthansa Logo
14:00 - 16:35MAD-FRA
2h 35mdirect
Lufthansa Logo
13:30 - 16:10FRA-MAD
2h 40mdirect
£124Lufthansa
Find Deal
Tue, 4 Nov - Wed, 3 Dec
Air Europa Logo
07:05 - 09:45MAD-FRA
2h 40mdirect
Air Europa Logo
19:10 - 21:55FRA-MAD
2h 45mdirect
£125Air Europa
Find Deal
Mon, 20 Oct - Wed, 22 Oct
Lufthansa Logo
06:00 - 08:35MAD-FRA
2h 35mdirect
Lufthansa Logo
20:45 - 23:25FRA-MAD
2h 40mdirect
£126Lufthansa
Find Deal
Thu, 18 Sep - Wed, 15 Oct
Air Europa Logo
07:05 - 09:45MAD-FRA
2h 40mdirect
Air Europa Logo
19:10 - 21:55FRA-MAD
2h 45mdirect
£133Air Europa
Find Deal
Tue, 7 Oct - Mon, 20 Oct
 Logo
17:00 - 19:35MAD-FRA
2h 35mdirect
 Logo
14:45 - 18:45FRA-MAD
4h 00m1 stop
Tue, 4 Nov - Wed, 3 Dec
 Logo
06:00 - 08:35MAD-FRA
2h 35mdirect
 Logo
14:50 - 18:45FRA-MAD
3h 55m1 stop
Fri, 3 Oct - Tue, 7 Oct
SWISS Logo
10:05 - 19:05MAD-FRA
9h 00m1 stop
SWISS Logo
18:20 - 09:20FRA-MAD
15h 00m1 stop
£162SWISS
Find Deal
Wed, 10 Sep - Mon, 22 Sep
SWISS Logo
10:05 - 15:40MAD-FRA
5h 35m1 stop
SWISS Logo
20:45 - 09:20FRA-MAD
12h 35m1 stop
£163SWISS
Find Deal
Wed, 10 Sep - Mon, 15 Sep
Brussels Airlines Logo
12:40 - 18:45MAD-FRA
6h 05m1 stop
Brussels Airlines Logo
06:45 - 20:05FRA-MAD
13h 20m1 stop
£176Brussels Airlines
Find Deal
Thu, 11 Sep - Thu, 18 Sep

Lufthansa flights from Madrid to Frankfurt am Main

Our best Lufthansa deals on Madrid to Frankfurt am Main flight tickets
Lufthansa
9 Sept
MAD06:00Madrid Barajas
2h 35m
FRA08:35Frankfurt am Main
23 Sept
FRA20:45Frankfurt am Main
2h 40m
MAD23:25Madrid Barajas
Lufthansa
4 Nov
MAD14:00Madrid Barajas
2h 35m
FRA16:35Frankfurt am Main
3 Dec
FRA13:30Frankfurt am Main
2h 40m
MAD16:10Madrid Barajas
Lufthansa
18 Sept
MAD06:00Madrid Barajas
2h 35m
FRA08:35Frankfurt am Main
15 Oct
FRA20:45Frankfurt am Main
2h 40m
MAD23:25Madrid Barajas

SWISS flights from Madrid to Frankfurt am Main

Our best SWISS deals on Madrid to Frankfurt am Main flight tickets
SWISS
10 Sept
MAD10:05Madrid Barajas
9h 00m
1 stop
FRA19:05Frankfurt am Main
22 Sept
FRA18:20Frankfurt am Main
15h 00m
1 stop
MAD09:20Madrid Barajas
SWISS
10 Sept
MAD10:05Madrid Barajas
5h 35m
1 stop
FRA15:40Frankfurt am Main
15 Sept
FRA20:45Frankfurt am Main
12h 35m
1 stop
MAD09:20Madrid Barajas
SWISS
10 Sept
MAD10:05Madrid Barajas
9h 00m
1 stop
FRA19:05Frankfurt am Main
22 Sept
FRA20:45Frankfurt am Main
12h 35m
1 stop
MAD09:20Madrid Barajas

momondo Fare Finder

 
Customise your flight search to find flights from Madrid to Frankfurt am Main that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, momondo users made 279,928 searches. Data last updated 30 July 2025.
Use the filters below to find and compare flights from Madrid to Frankfurt am Main that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Tue 9/9

06:00-08:35

Nonstop2h 35m

Frankfurt am Main

Tue 23/9

20:45-23:25

Nonstop2h 40m

£121

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Tue 4/11

14:00-16:35

Nonstop2h 35m

Frankfurt am Main

Wed 3/12

13:30-16:10

Nonstop2h 40m

£124

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Mon 20/10

07:05-09:45

Nonstop2h 40m

Frankfurt am Main

Wed 22/10

19:10-21:55

Nonstop2h 45m

£125

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Thu 18/9

06:00-08:35

Nonstop2h 35m

Frankfurt am Main

Wed 15/10

20:45-23:25

Nonstop2h 40m

£126

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Tue 7/10

07:05-09:45

Nonstop2h 40m

Frankfurt am Main

Mon 20/10

19:10-21:55

Nonstop2h 45m

£133

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Tue 4/11

17:00-19:35

Nonstop2h 35m

Frankfurt am Main

Wed 3/12

14:45-18:45

1 stop4h 00m

£150

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Fri 3/10

06:00-08:35

Nonstop2h 35m

Frankfurt am Main

Tue 7/10

14:50-18:45

1 stop3h 55m

£152

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Wed 10/9

10:05-19:05

1 stop9h 00m

Frankfurt am Main

Mon 22/9

18:20-09:20

1 stop15h 00m

£162

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Wed 10/9

10:05-15:40

1 stop5h 35m

Frankfurt am Main

Mon 15/9

20:45-09:20

1 stop12h 35m

£163

MadridFrankfurt am Main

MAD - FRA

MADFRA

Madrid Barajas

Thu 11/9

12:40-18:45

1 stop6h 05m

Frankfurt am Main

Thu 18/9

06:45-20:05

1 stop13h 20m

£176

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Frankfurt am Main from

How to get the cheapest flight ticket from Madrid to Frankfurt am Main

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

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

In general, February is the cheapest month to fly from Madrid to Frankfurt am Main. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around £139. If you aren’t able to travel to Frankfurt am Main during the month of February, then flying in January is also cheap. Prices for this month can be found on momondo for an average of £154.

What is the cheapest day to depart on your flight to Frankfurt am Main?

Our data shows that Friday is the least expensive day to fly to Frankfurt am Main. Tickets to fly out on this day can be as low as £284. Be sure to avoid booking your departure on a Thursday as prices are generally higher than usual. According to our data, the average ticket price to Frankfurt am Main on Thursday is £571.

What is the cheapest time of day to depart on your flight to Frankfurt am Main?

At midday is the cheapest time of day to fly from Madrid to Frankfurt am Main when you can find flight prices for as low as £408. Flying to Frankfurt am Main at midday is an ideal time because this is during off-peak travel hours. In contrast, the most expensive time of day to depart to Frankfurt am Main is in the morning when prices are around £527.

What is the cheapest Madrid Barajas to Frankfurt am Main flight route?

Fly from Madrid Barajas to Frankfurt am Main for the best Madrid Barajas - Frankfurt am Main flight prices

How far in advance should I book a flight to Frankfurt am Main?

You are more likely to see cheaper flights to Frankfurt am Main from Madrid when booking weeks ahead of your departure date. In general, you can expect to find flights to Frankfurt am Main for around £179 when searching weeks before you fly. However, flight prices might be lower outside of this timeframe. For example, people recently found flights to Frankfurt am Main from Madrid for as low as £138 on momondo.

What cabin class options are available on Madrid Barajas to Frankfurt am Main flights?

There are 2 cabin classes available to choose from on Madrid Barajas to Frankfurt am Main flights. Cabin price and availability will vary by airline so perform a search above to find the right deals for you.

Cheap Madrid to Frankfurt am Main flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Madrid to Frankfurt am Main

Best price found

£66

Fastest flight time

2h 35m

Direct flights

Every day

Airports in Frankfurt am Main

1 airport
The best one-way flight to Frankfurt am Main from Madrid in the past 72 hours is £66. The best return flight deal from Madrid to Frankfurt am Main found on momondo in the last 72 hours is £121.
The fastest flight from Madrid to Frankfurt am Main takes 2h 35m
Direct flights go from Madrid to Frankfurt am Main every day.
There is 1 airport near Frankfurt am Main: Frankfurt am Main (FRA)

  • How far is Madrid Barajas to Frankfurt am Main by plane?

    A flight from Madrid Barajas to Frankfurt am Main will travel around 897.8 mi. 2h 35m is a normal flight duration for this route.

  • When did momondo last update prices for flights from Madrid Barajas Airport to Frankfurt am Main?

    Prices for flights from Madrid Barajas Airport to Frankfurt am Main are refreshed on a daily basis.

  • How many operators does momondo search for flights from Madrid Barajas Airport to Frankfurt am Main?

  • How old do you have to be to fly from Madrid Barajas Airport to Frankfurt am Main?

    The minimum age for a child to fly alone is five, but airlines offering an unaccompanied minor (UNMR) service may have their age restrictions, such as regulations concerning flight duration, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel from Madrid Barajas Airport to Frankfurt am Main.

  • What documentation or ID do you need to fly to Frankfurt am Main?

    The travel and health documents required for your trip to Frankfurt am Main can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s license, and a passport valid for six-months after you plan to arrive at Frankfurt am Main. We always recommend checking with your airline or a trusted third party such as IATA to get advice.


Best airlines flying from Madrid to Frankfurt am Main

Compare and see reviews for airlines that fly from Madrid to Frankfurt am Main with momondo
Airline
Rating
Free Cancellation
Price
LufthansaPriceFrom £121Free CancellationRating
6.8
7,265 reviews
Search Lufthansa flights

Why use momondo?

Why should I use momondo to find a flight deal from Madrid to Frankfurt am Main?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Madrid to Frankfurt am Main for you.

Can I find flights from Madrid to Frankfurt am Main with flexible booking policies on momondo?

All flight searches from Madrid to Frankfurt am Main on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights from Madrid to Frankfurt am Main?

momondo helps you find the best flight between Madrid and Frankfurt am Main by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight from Madrid to Frankfurt am Main right now. Can momondo alert me if prices change?

If you are simply researching potential flights to Frankfurt am Main, momondo offers a useful price alert feature which will track prices for flights to Frankfurt am Main from Madrid and alert you when they change.


An easier way to manage your Frankfurt am Main trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Mon 4/8
Mon 11/8

Find better results for your trip to Germany

Fly into one of these airports located in Frankfurt am Main

Airports listed have a maximum distance of 63.9 mi from Frankfurt am Main