Cheap Flights from Madrid to Reykjavik

Travellers and cabin class

Compare Madrid to Reykjavik flight deals

Find the cheapest month or even day of the year to fly to Reykjavik

Book the best Reykjavik fare with no extra fees

Flight deals from Madrid to Reykjavik

Looking for a cheap last-minute deal or the best return flight from Madrid to Reykjavik? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Madrid to Reykjavik

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Reykjavik flights are currently cheapest in September.

Direct flights from Madrid to Reykjavik

Alternative Madrid to Reykjavik routes

Looking for the cheapest, fastest or easiest route from Madrid to Reykjavik? You could fly into the following airports instead.

Madrid to Reykjavik: Flight information

The things to know before you go.
Cheapest flight foundR 1,222
Cheapest month to flySeptember
Average flight time4 hrs, 30 mins
Most popular airlineFly Play
Average flights per week14

Finding cheap flights from Madrid to Reykjavik: Frequently asked questions

There are 2 airports in Reykjavik: Reykjavik Domestic and Reykjavik Keflavik.
The best price we found for a return flight from Madrid to Reykjavik is R 2,505. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 30 minutes is the average flight time from Madrid to Reykjavik.
Fly Play, LATAM Airlines and Iberia Express fly direct from Madrid to Reykjavik.
As of May 2025, there are 14 flights per week flying from Madrid to Reykjavik.
The cheapest month to fly from Madrid to Reykjavik is usually September.
If you're flying from Madrid Airport, the cheapest airport near Reykjavik is Reykjavik Keflavik – which is 37.4 km away from the centre of Reykjavik. We've found flights into this airport from R 2,505.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Reykjavik on Tuesday, 9 September 2025.
Yes – the average flight time is 4 hours and 30 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Reykjavik but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Reykjavik is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 5°C. July is typically the warmest month in Reykjavik, when it usually averages around 13°C. You can expect the least rain in June. The coldest month is January, with temperatures averaging -3°C. The rainiest month is February.
Currently, easyJet and Iberia Express offer the cheapest flight tickets to Reykjavik.

Travelling from Adolfo Suarez Madrid-Barajas Airport (MAD) to Reykjavik: what you need to know

  • Expect to be in the air for 4 hours 25 minutes. That's the average duration of a direct flight from Adolfo Suarez Madrid-Barajas Airport to Reykjavik.

  • The timezone in Reykjavik is UTC+0. The city is one hour behind Madrid, where Adolfo Suarez Madrid-Barajas Airport is located.

  • The most popular route is from Adolfo Suarez Madrid-Barajas Airport (MAD) to Keflavik International Airport (KEF). There are four services every week between these two airports. Fly Play offers a 22:15 departure between MAD and KEF.

  • Give yourself enough time to catch your MAD to Reykjavik flight. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.

  • If you're jetting off during a major holiday or another peak period, allow for even more time. A good general rule is two hours ahead of domestic flights and up to four hours before international departures. Queues at security and check-in will be longer.

  • Direct Adolfo Suarez Madrid-Barajas Airport to Reykjavik tickets are available for booking. Keflavik International Airport (KEF) is where you'll step off the plane.

  • Look out for promotions from Fly Play. This airline has direct flights from Adolfo Suarez Madrid-Barajas Airport to Reykjavik.

  • Consider adding a stopover to potentially find a cheaper flight ticket from MAD to Reykjavik. All you need to do is uncheck 'Direct flights only' during your search. Take a break (and maybe save some cash) by stopping at one of these connection hubs:

    • London Heathrow Airport (LHR)

    • Dublin Airport (DUB)

    • Porto Airport (OPO)

  • The journey from central Madrid to MAD takes around 35 minutes on public transport. If you drive, ride-share or grab a cab, you'll cover the 13 kilometres in 25 minutes or so, depending on traffic.

  • Want a hassle-free start to your journey? Stay near MAD. Whether you're catching an early flight from Adolfo Suarez Madrid-Barajas Airport to Reykjavik or just don't like being rushed, these hotels are just the thing:

  • 78.23% of flights taking off from Adolfo Suarez Madrid-Barajas Airport touch down at their destination on schedule.

How to find the cheapest flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Reykjavik

  • The best price we've seen for a one-way Adolfo Suarez Madrid-Barajas Airport to Reykjavik flight is R 1,222. The cheapest price for a return flight is R 2,505. Keep in mind fares can change due to availability at the time of booking.

  • Book eight months before travelling. Pricing trends show that this is the ideal window for finding cheap flights from MAD to Reykjavik.

  • December is the best month for landing an amazing deal on Adolfo Suarez Madrid-Barajas Airport to Reykjavik tickets. If you want to travel at a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • Stay on top of deals for cheap flights from MAD to Reykjavik by setting up a Price Alert. You'll receive an email or notification through the app when a new low fare is offered.

  • Pick your preferred departure and arrival times, airlines and number of stops with our filters. Then, sort the results for your flight from Adolfo Suarez Madrid-Barajas Airport to Reykjavik by 'Fastest,' 'Best' or 'Cheapest.'

Airports in Reykjavik

Keflavik International Airport (KEF)

  • The distance from Keflavik International Airport (KEF) to central Reykjavik is roughly 48 kilometres. It'll take you around 50 minutes to reach the centre driving.

  • It takes around 1 hour 15 minutes if you're using public transport.

  • If you're arriving on a late flight from Adolfo Suarez Madrid-Barajas Airport to Reykjavik, few things beat the convenience of staying close to the terminal. Grab your bags from the carousel and then be showered and snoozing not long after at one of these accommodation options near KEF:

  • Go wherever you want, whenever you want with a Keflavik International Airport rental car. Pick up a set of wheels from Ice Rental 4x4, FairCar or Flizzr and experience more of Reykjavik and beyond.

  • Get the best deal by booking your ride from Keflavik International Airport around four weeks in advance of your flight from MAD to Reykjavik.

Reykjavik International Airport (RKV)

  • Reykjavik International Airport (RKV) is around 2 kilometres from central Reykjavik. Once you've disembarked your flight from Adolfo Suarez Madrid-Barajas Airport to Reykjavik, it'll take you around 5 minutes to get to the heart of the city in a ride-share or cab.

  • If you're catching public transport, it'll take around 25 minutes.

  • You'll find some comfortable places to park your luggage (and yourself) near RKV. Settle in and get cosy after your MAD to Reykjavik flight at one of these perfectly located options:

  • Europcar, RAS Car Hire and Hertz make picking up a Reykjavik International Airport rental car easy and quick. These trusted companies are located in or around the terminal and will get you on your way in no time.

  • Score the best price by securing your ride from RKV three weeks ahead of time. You can also expect to have a bigger selection of vehicles.

Best time to go to Reykjavik

  • Before securing your flights from Adolfo Suarez Madrid-Barajas Airport to Reykjavik, consider which time of year works best for you. Peak season in Reykjavik offers a bustling atmosphere and plenty of things to do, while the low season means you'll get cheaper deals on hotels and smaller crowds.

  • Before booking an Adolfo Suarez Madrid-Barajas Airport to Reykjavik flight ticket, think about what kind of weather you prefer. July is the warmest month in Reykjavik, with temperatures ranging from 8ºC (46ºF) to 15ºC (59ºF).

  • December has average temperatures of between -6ºC (21ºF) and 4ºC (39ºF). Look for a cheap ticket from MAD to Reykjavik around that time if you like cooler conditions.

More about Reykjavik

  • Once you've booked your flight from Adolfo Suarez Madrid-Barajas Airport to Reykjavik, choose a hotel that puts you right where the action is. Make one of these accommodation options your base for exploring Reykjavik:

  • There are so many things to see and do in this city it can be difficult to know where to begin. Perlan, Hallgrimskirkja silhouette and National Museum of Iceland are highlights which should feature on any well-planned Reykjavik itinerary.

Explore more of Iceland

  • You've seen Reykjavik, now it's time to discover more of Iceland. Journey about 241 kilometres north-east to Akureyri to tick off its top sights. From Akureyri Art Museum to Hof Cultural and Conference Centre and Nonni's House, your itinerary will be busy.

  • Around 121 kilometres south-east of Reykjavik, Vestmannaeyjar is another favourite stop in Iceland. Start your sightseeing at Heimaklettur, Beautiful Puffin and Shore View and Skansinn.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.