⚡ Fare recorded April 25, 2026 · Prices change daily

Frankfurt to Madrid flights

Frankfurt (FRA) to Madrid (MAD): 882 miles (1,420 km) great-circle, about 2h 15m nonstop by our estimate. Cheapest fare observed: $145 round-trip on Ryanair, with 1 stop, departing May 6, 2026.

FRRyanairFR4921
Depart
FRA
Frankfurt, Germany
16:05
2026-05-06
✈
Arrive
MAD
Madrid, Spain
Returns 14:35
2026-05-13
Stops
1 stop
Distance
882 mi
Est. nonstop time
2h 15m
Trip type
Round-trip
$145
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Frankfurt to Madrid fare fly?

$145 round-trip, Ryanair FR4921, departing 2026-05-06 at 16:05, returning 2026-05-13. The recorded itinerary left on a Wednesday, returning on a Wednesday 7 nights later; the fare was observed 11 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Frankfurt from Madrid?

  • Distance: 882 miles (1,420 km) great-circle, heading southwest.
  • Estimated nonstop flight time: about 2h 15m.
  • Departure airport: Frankfurt am Main International Airport (FRA), Frankfurt, Germany, UTC+2 on May 6, 2026.
  • Arrival: Madrid Barajas International Airport (MAD), Spain, UTC+2 on May 6, 2026.
  • Time difference: none on the recorded date.
  • Route type: international, Germany to Spain.
  • Arrival airport elevation: 1,998 ft.
  • Recorded itinerary: Ryanair FR4921, 1 stop, round-trip, 7 days between departure and return.
Fare comparison

How does the Frankfurt to Madrid fare compare with other routes from FRA?

At $145, it ranked 3rd of the 30 round-trip fares we recorded from FRA (median $409). That is 16.4 cents per great-circle mile (round-trip price over one-way distance), below the FRA median of 21.5 cents across 30 round-trip routes.

Routes from FRA of similar length: Chisinau (954 mi) at $181 and Riga (790 mi) at $235.

Ryanair had the cheapest fare on 5 of 30 FRA routes. It is the 25th longest of the 30 routes we track from FRA.

Other ways in

What did other cities pay to fly to Madrid?

Of 35 departure airports with a fare to Madrid, Frankfurt (FRA) ranked 7th at $145. Lowest: $46 from Lisbon (LIS); highest: $1698 from Sydney (SYD); 13 nonstop. Cheapest-fare airlines (routes): United Airlines (4), Wizz Air (4), Air China (2), American Airlines (2), Ryanair (2) and TAP Portugal (2), plus 17 more.

Entry requirements

Do you need a visa to fly to Spain?

That depends on your passport and trip, so check the official source for Spain: European Commission: Schengen visa policy. Connecting elsewhere? Check that country's transit rules too.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Europe/Berlin, Europe/Madrid; flight time is our estimate.

FAQ

Frankfurt to Madrid flight questions

How far is Frankfurt from Madrid by plane?

+
Frankfurt is about 882 miles (1,420 km) from Madrid on a great-circle line from Frankfurt am Main International Airport (FRA) to Madrid Barajas International Airport (MAD), heading southwest. It is the 25th longest of the 30 routes we track from FRA. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Frankfurt to Madrid?

+
About 2h 15m nonstop by our estimate for 882 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Ryanair fare was with 1 stop. 35 airports in our feed had a fare to Madrid; this one ranked 7th, and 13 of the 35 were nonstop.

What is the time difference between Frankfurt and Madrid?

+
On May 6, 2026, Frankfurt was on UTC+2 (Europe/Berlin) and Madrid on UTC+2 (Europe/Madrid), so the two cities shared the same clock time: noon in Frankfurt was 12:00 in Madrid. Both zones shift for daylight saving together, so the gap stays the same in January and July.

How much is a flight from Frankfurt to Madrid?

+
As observed on April 25, 2026: $145 per person round-trip on Ryanair flight FR4921, departing May 6, 2026, returning May 13, 2026, with 1 stop. At $145, it ranked 3rd of the 30 round-trip fares we recorded from FRA (median $409). That is 16.4 cents per great-circle mile (round-trip price over one-way distance), below the FRA median of 21.5 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Frankfurt to Madrid?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Madrid, 13 of the 35 recorded fares were nonstop. From FRA, 7 of 30 were. Routes from FRA of similar length: Chisinau (954 mi) at $181 and Riga (790 mi) at $235.

Which airports serve flights from Frankfurt to Madrid?

+
It departs Frankfurt am Main International Airport (FRA) in Frankfurt, Germany, and arrives at Madrid Barajas International Airport (MAD) in Madrid, Spain. An international flight, Germany to Spain. Ryanair had the cheapest fare on 5 of 30 FRA routes. Madrid Barajas International Airport (MAD) sits at 1,998 ft above sea level.

Where else near Madrid can you fly from Frankfurt?

Paris (PAR) $151Milan (MIL) $79Rome (ROM) $131Tenerife (TCI) $158Vilnius (VNO) $231Chisinau (RMO) $181All flights from Frankfurt →

Other cities with flights to Madrid

From Lisbon (LIS) $46From Porto (OPO) $63From Budapest (BUD) $81From Warsaw (WAW) $87From Rome (FCO) $101From Manchester (MAN) $135

Ready to fly?

Book Ryanair FRA → MAD · $145 →