Flights from Frankfurt to Madrid
FRA to MAD. All flight routes from Frankfurt Airport, Germany to Barajas, Spain. These routes are operated by 28 different airlines. You can either fly non-stop or choose from 43 different transit flights. The shortest flight time is 2 hours and 35 minutes.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
Frankfurt to Madrid flights
There are over 46 airlines and as many as 1363 flights every week to this destination. You can fly non-stop to Madrid (MAD) from Frankfurt (FRA) with Iberia, Lufthansa or Air Europa but if a stopover option suits you better you can choose to fly via Nice, Lyon or any other of the 43 alternatives with flight connections.
Frankfurt to Madrid with Iberia
You can fly non-stop every weekday with flights departing at 6 am, 12 noon or 19 pm. Iberia is a member of the air alliance OneWorld.
With Lufthansa
You can fly non-stop every weekday with flights departing between 9 am and 20 pm. You also have the option to do a transit flight via Munich. Lufthansa is a Star Alliance member.
With Air Europa
You can fly non-stop every weekday with flights departing at 10 in the morning or 19 in the evening. Air Europa is a member of SkyTeam.
With Air France
If you fly from Frankfurt with Air France you will do a stopover in Paris, CDG before reaching Madrid. This flight trip will take 4 hours and 50 minutes and you can fly every weekday with departures at 07:05, 09:40 or 12:05. Air France is a member of SkyTeam.
Miles & flight time: FRA - MAD
The shortest flight time between FRA and MAD is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 50m | - | 888 (1429 km) |
NCE Nice | 4h 10m | 40m | 1045 (1681 km) |
LYS Lyon | 4h 10m | 55m | 910 (1464 km) |
ALC Alicante | 4h 30m | 40m | 1154 (1857 km) |
BIO Bilbao | 4h 40m | 1h 20m | 918 (1477 km) |
PMI Palma de Mallorca | 4h 40m | 1h 0m | 1123 (1807 km) |
LIN Milan | 4h 50m | 1h 15m | 1057 (1701 km) |
CDG Paris | 4h 50m | 1h 15m | 944 (1519 km) |
AMS Amsterdam | 5h 5m | 1h 20m | 1140 (1834 km) |
IBZ Ibiza | 5h 5m | 1h 30m | 1139 (1833 km) |
OPO Porto | 5h 10m | 1h 0m | 1307 (2103 km) |
GVA Geneva | 5h 10m | 2h 0m | 918 (1477 km) |
BLQ Bologna | 5h 15m | 1h 10m | 1213 (1952 km) |
BCN Barcelona | 5h 15m | 2h 50m | 984 (1583 km) |
ZAG Zagreb | 5h 20m | 45m | 1516 (2439 km) |
OVD Asturias | 5h 20m | 1h 50m | 1074 (1728 km) |
SVQ Sevilla | 5h 25m | 1h 20m | 1380 (2220 km) |
ZRH Zurich | 5h 25m | 1h 25m | 952 (1532 km) |
LJU Ljubljana | 5h 30m | 1h 25m | 1371 (2206 km) |
DUS Dusseldorf | 5h 30m | 2h 0m | 1016 (1635 km) |
SCQ Santiago De Compostela | 5h 30m | 1h 35m | 1251 (2013 km) |
ALG Algiers | 5h 30m | 2h 0m | 1417 (2280 km) |
BRU Brussels | 5h 35m | 20m | 1012 (1628 km) |
CAG Cagliari | 5h 35m | 1h 25m | 1427 (2296 km) |
OLB Olbia | 5h 35m | 1h 25m | 1325 (2132 km) |
XRY Jerez De La Frontera | 5h 40m | 1h 30m | 1470 (2365 km) |
VLC Valencia | 5h 45m | 25m | 1033 (1662 km) |
MUC Munich | 5h 45m | 2h 0m | 1122 (1805 km) |
LIS Lisbon | 5h 50m | 1h 20m | 1490 (2397 km) |
VCE Venice | 5h 50m | 1h 50m | 1240 (1995 km) |
MXP Milan | 6h 0m | 1h 15m | 1024 (1648 km) |
MRS Marseille | 6h 0m | 2h 25m | 982 (1580 km) |
HAM Hamburg | 6h 0m | 1h 30m | 1368 (2201 km) |
SXB Strasbourg | 6h 10m | 2h 55m | 899 (1446 km) |
VIE Vienna | 6h 10m | 2h 25m | 1515 (2438 km) |
BER Berlin | 6h 15m | 1h 35m | 1424 (2291 km) |
FLR Florence | 6h 20m | 2h 15m | 1244 (2002 km) |
PRG Prague | 6h 25m | 1h 20m | 1346 (2166 km) |
FCO Rome | 6h 25m | 2h 0m | 1429 (2299 km) |
LHR London | 6h 50m | 1h 10m | 1186 (1908 km) |
AGP Malaga | 6h 55m | 1h 0m | 1403 (2257 km) |
LGW London | 7h 35m | 3h 0m | 1167 (1878 km) |
MAN Manchester | 8h 5m | 3h 50m | 1417 (2280 km) |
LCY London | 8h 20m | - | - |
Unpublished Flight Rates From Frankfurt to Madrid
From Frankfurt to Spain
Below is a list of other destinations to Spain from Frankfurt Airport with either direct flights or 1 stop connections.
- BCN Barcelona Direct
- PMI Palma de Mallorca Direct
- AGP Malaga Direct
- ALC Alicante Direct
- LPA Las Palmas Direct
- TFS Tenerife Direct
- VLC Valencia Direct
- IBZ Ibiza Direct
- SVQ Sevilla Direct
- ACE Lanzarote Direct
From Germany to Madrid
Below is a list of other cities in Germany with flights to Madrid with either non-stop or connecting flights.
- MUC Munich Direct
- DUS Dusseldorf Direct
- BER Berlin Direct
- HAM Hamburg Direct
- STR Stuttgart
- CGN Cologne
- HAJ Hanover
- NUE Nuremberg
- DTM Dortmund
- FKB Karlsruhe/Baden-Baden