FRA MAD direct | 09/02/24 | ![]() | ![]() | $101 | Check |
FRA MAD direct | 09/02/24 | ![]() | ![]() | $108 | Check |
FRA MAD direct | 04/14/24 | ![]() | ![]() | $124 | Check |
FRA MAD direct | 03/15/24 - 03/19/24 | ![]() | ![]() | $124 | Check |
FRA MAD direct | 09/02/24 | ![]() | ![]() | $125 | Check |
FRA MAD | 09/02/24 | ![]() ![]() | ![]() | $127 | Check |
FRA MAD direct | 02/05/24 - 02/09/24 | ![]() | ![]() | $128 | Check |
FRA MAD direct | 01/22/24 - 01/24/24 | ![]() | ![]() | $148 | Check |
FRA MAD direct | 01/22/24 - 01/24/24 | ![]() | ![]() | $148 | Check |
FRA MAD direct | 01/22/24 - 01/24/24 | ![]() | ![]() | $148 | Check |
-
Find cheap flights
-
Booking tips
- Flights
- Flight Routes
- Flights to Spain
- Flights to Madrid
- Flights Frankfurt (FRA) Madrid (MAD)
Stops
Airline
- Turkish Airlines
- Lufthansa
- Qatar Airways
- Emirates Airline
- Egyptair
- other
Flight type
- One-way
- Return
Outbound departure month
- December 2023
- January 2024
- February 2024
- March 2024
- April 2024
- May 2024
- other
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Return departure month
- December 2023
- January 2024
- February 2024
- March 2024
- April 2024
- July 2024
Return weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Change in
- Dubai
- Zurich (Zürich)-Kloten
- London Heathrow
- Vienna International
- Munich
- Amsterdam-Schiphol
- Barcelona
- other
Tips and tricks to help you find cheap flights from Frankfurt to Madrid
Favorite airline: Air Europa
The most popular airline for flights from Frankfurt to Madrid is Air Europa.

Air Europa
9 %

Iberia
6 %

Lufthansa
6 %
Tip: book 5 months before departure
The best time to buy tickets is 5 months before the flight. Pay only $88.00.
154 days before departure
Direct flights are cheaper
Flights with a stopover are on average $46.00 more expensive than direct flights.
non stop flight
1 stop
2 stops
02h 35min
16h 15min
21h 35min
$81
$127
$169
The favorite connection is non-stop
32 % of all bookings on the route Frankfurt to Madrid are for non-stop flights.
Route
bookings
Direct flights
02h 35min, from $81
32 %
1 stopover Lisbon
12h 15min, from $139
19 %
1 stopover Milan-Linate
19h 10min, from $138
15 %
Flight information: Frankfurt - Madrid
Cheapest outbound flight from | $100.45 |
---|---|
Roundtrip from | $183.38 |
Flight duration | min. 02:30 / max. 02:50 |
Return flight duration | min. 02:35/ max. 02:45 |
Distance | 1420 km |
Flights per week | 79 |
Departure airport | Frankfurt-Main (FRA) |
Departure country | Germany |
Arrival airport | Madrid-Barajas (MAD) |
Destination country | Spain |
Alternative routes to Spain
- Frankfurt - Barcelona from $131
- Frankfurt - Málaga from $144
- Frankfurt - Alicante from $107
- Frankfurt - Fuerteventura from $162
- Frankfurt - Ibiza from $216
- Frankfurt - Las Palmas from $179
- Frankfurt - Mallorca from $133
- Frankfurt - Tenerife South from $256
- Frankfurt - Seville from $298
- Frankfurt - Tenerife from $196
Alternative flights to Madrid
- Hamburg - Madrid from $145
- Cologne - Madrid from $74
- Dusseldorf - Madrid from $83
- Munich - Madrid from $128
- Stuttgart - Madrid from $165
- Berlin - Madrid from $68
- Nuremberg - Madrid from $94
Flight destinations with a similar price
- Madrid - Buenos Aires-Ezeiza from $637
- Madrid - Buenos Aires from $529
- Madrid - Vienna from $85
- Madrid - Santa Cruz from $2,156
- Madrid - Bogota from $526
- Madrid - Medellin from $493
- Madrid - Havana from $628
- Madrid - Punta Cana from $675
- Madrid - Santo Domingo from $380
- Madrid - Quito from $837
Flight destinations with a similar price
- Frankfurt - Stockholm from $107
- Frankfurt - Vienna from $110
- Frankfurt - Istanbul - Sabiha Gökcen from $101
- Frankfurt - Alicante from $107
- Frankfurt - Athens from $93
- Frankfurt - Rome-Fiumicino from $103
- Frankfurt - Rome from $103
- Frankfurt - Oslo from $110
- Frankfurt - Belgrade from $104
- Frankfurt - Stockholm from $107
Alternative flight routes
Top Flight Routes
- Atlanta - Miami from $36.82
- Chicago - London from $188.12
- Seattle-Tacoma - Honolulu from $133.00
- Miami - Orlando from $228.11
- Seattle-Tacoma - New York from $108.00
- New York - Nashville from $47.78
- Los Angeles - Phoenix - Sky Harbor from $146.00
- Los Angeles - Salt Lake City from $100.78
- San Francisco - Lihue from $281.33
- New Orleans - Las Vegas from $128.26