Direct (nonstop) flights from Reykjavik to Madrid

1 airline flys nonstop from Keflavík International Airport (KEF) to Barajas (MAD). It's 1,799 miles (2,895 km), about 4h 25m in the air. Operated by Iberia.

KEF
Keflavík International Airport
🇮🇸 Reykjavik, Iceland
MAD
Barajas
🇪🇸 Madrid, Spain
Flight Time
4h 25m
Distance
1,799 mi
2,895 km
CO₂/pax
304 kg
−53 kg vs. layover
Airlines
1
Iberia
Time Diff
+2h
Operated by Iberia Iberia

Route data last updated: May 29, 2026

Airlines with non-stop flights

Iberia IB Iberia
Route
KEF → MAD
Flight Time
4h 25m
Distance
1,799 mi

Alternative Routes

Other ways to fly from Reykjavik to Madrid with one stop · direct emits 304 kg CO₂ per passenger

KEF OPO (Porto) MAD
Leg 1: 3h 45m (1,671 mi) Leg 2: 1h 15m (272 mi) Total: ~5h 🍃 357 kg CO₂ (+17% vs. direct)
Leg 1
KEF → OPO
3h 45m · 1,671 mi
View KEF to OPO flights →
Leg 2
OPO → MAD
1h 15m · 272 mi
View OPO to MAD flights →
KEF DUB (Dublin) MAD
Leg 1: 2h 35m (934 mi) Leg 2: 2h 35m (902 mi) Total: ~5h 10m 🍃 350 kg CO₂ (+15% vs. direct)
Leg 1
KEF → DUB
2h 35m · 934 mi
View KEF to DUB flights →
Leg 2
DUB → MAD
2h 35m · 902 mi
View DUB to MAD flights →
KEF BRS (Bristol) MAD
Leg 1: 2h 55m (1,133 mi) Leg 2: 2h 15m (753 mi) Total: ~5h 10m 🍃 355 kg CO₂ (+17% vs. direct)
Leg 1
KEF → BRS
2h 55m · 1,133 mi
View KEF to BRS flights →
Leg 2
BRS → MAD
2h 15m · 753 mi
View BRS to MAD flights →
KEF EDI (Edinburgh) MAD
Leg 1: 2h 20m (864 mi) Leg 2: 2h 55m (1,068 mi) Total: ~5h 15m 🍃 365 kg CO₂ (+20% vs. direct)
Leg 1
KEF → EDI
2h 20m · 864 mi
View KEF to EDI flights →
Leg 2
EDI → MAD
2h 55m · 1,068 mi
View EDI to MAD flights →
KEF MAN (Manchester) MAD
Leg 1: 2h 40m (1,030 mi) Leg 2: 2h 40m (891 mi) Total: ~5h 20m 🍃 364 kg CO₂ (+20% vs. direct)
Leg 1
KEF → MAN
2h 40m · 1,030 mi
View KEF to MAN flights →
Leg 2
MAN → MAD
2h 40m · 891 mi
View MAN to MAD flights →

Frequently Asked Questions

How long is the direct flight from Reykjavik to Madrid?

A nonstop flight from Reykjavik (KEF) to Madrid (MAD) takes approximately 4 hours and 25 minutes. The distance is 1,799 miles (2,895 km).

Which airlines fly nonstop from Reykjavik to Madrid?

Just Iberia.

Is there a nonstop flight from Reykjavik to Madrid?

Yes. 1 airline: Iberia.

How far is Reykjavik from Madrid?

The flight distance from Reykjavik to Madrid is 1,799 miles (2,895 km), measured as the great-circle (shortest air) distance.

What is the time difference between Reykjavik and Madrid?

Madrid is 2 hours ahead of Reykjavik. (Atlantic/Reykjavik vs Europe/Madrid.)

What type of aircraft flies from Reykjavik to Madrid?

At 4h 25m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Iceland to Spain?

Depends on your passport. Check with the Spain embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Reykjavik to Madrid?

Roughly 304 kg CO2 per passenger one-way. That's about the same as driving 1,520 km.

Is the return flight from Madrid to Reykjavik also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Reykjavik to Madrid?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Keflavík International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.