Flights from Frankfurt/Main to Madrid

Search, compare and book flights to Madrid on Booking.com
Flights within 7 days
Starting from
$174.85
One way
Price taken from departures on 03 Jul
Flights within 30 days
Starting from
$156.20
One way
Price taken from departures on 04 Jul
Flights within 60 days
Starting from
$116.86
One way
Price taken from departures on 22 Aug
Useful information on flying to Madrid
There are 2 airports in Madrid, of which Adolfo Suarez Madrid-Barajas Airport is the closest to the city centre.
The cheapest flight to Madrid in the next 60 days costs $116.86 and departs on 22nd Aug.
 
2h 18m
Shortest flight time
$116.86
Cheapest flight in next 60 days
1446 km
Distance
Search a huge selection
Easily compare flights, airlines and prices - all in one place
Pay no hidden fees
Get a clear price breakdown, every step of the way
Get more flexibility
Change your travel dates with the Flexible ticket option*
*Flexible plane tickets are available for an additional cost on selected airfares
Airports in Madrid
Airlines flying between Frankfurt/Main and Madrid
Alitalia
Ryanair
Hahn Airlines
Iberia
LATAM
Plus 4 other airlines
FAQs about flights from Frankfurt/Main to Madrid
How long is the flight from Frankfurt/Main to Madrid?

The shortest flight to Madrid from Frankfurt/Main takes 2h 18m (based on flights departing in the next 60 days).

How much is a flight from Frankfurt/Main to Madrid?

The cheapest flight to Madrid on our platform now costs $116.86 (based on flights departing in the next 60 days).

Which airlines fly from Frankfurt/Main to Madrid?

9 airlines operate flights between Frankfurt/Main and Madrid:

  • Alitalia
  • Ryanair
  • Hahn Airlines
  • Iberia
  • LATAM
  • Plus 4 more – search with dates to see all airlines and available flights.

How many airports are there in Frankfurt/Main?

There are 2 airports in Frankfurt/Main:

  • Frankfurt Airport
  • Frankfurt-Hahn Airport

How many airports are there in Madrid?

There are 2 airports in Madrid:

  • Adolfo Suarez Madrid-Barajas Airport
  • Madrid-Torrejón Airport

Which airport in Madrid is closest to the city centre?

The closest airport to the centre of Madrid is Adolfo Suarez Madrid-Barajas Airport.

How close is Adolfo Suarez Madrid-Barajas Airport from the centre of Madrid?

Adolfo Suarez Madrid-Barajas Airport is 13 km from the centre of Madrid.