Cheap Flights from Reykjavik to Barcelona

Compare Reykjavik to Barcelona flight deals

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

Book the best Barcelona fare with no extra fees

Flight deals from Reykjavik to Barcelona

Looking for a cheap last-minute deal or the best return flight from Reykjavik to Barcelona Airport? If you want to travel next month, return fares start from $543. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Reykjavik to Barcelona

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

Direct flights from Reykjavik to Barcelona

Reykjavik to Barcelona: Alternative routes

Compare routes from Reykjavik to Barcelona below. You may find an airport to fly into that's cheaper, faster, or easier than Barcelona.

Reykjavik to Barcelona: Flight information

The things to know before you go.
Cheapest flight found$312
Cheapest month to flyMay
Average flight time4 hrs, 13 mins
Most popular airlineIcelandair
Average flights per week21

Finding cheap flights from Reykjavik to Barcelona: Frequently asked questions

The best price we found for a return flight from Reykjavik to Barcelona is $312. 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 13 minutes is the average flight time from Reykjavik to Barcelona.
Icelandair, Emirates and Vueling Airlines fly direct from Reykjavik to Barcelona.
As of June 2026, there are 42 flights per week flying from Reykjavik to Barcelona.
The cheapest month to fly from Reykjavik to Barcelona is usually May.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Reykjavik to Barcelona Airport on Tuesday, 4 May 2027.
Yes – the average flight time is 4 hours and 13 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 Barcelona 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 Barcelona is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Reykjavik to Barcelona-El Prat Airport (BCN): What you need to know

  • Keflavik Airport (KEF) is Reykjavik's main airport. Check out your options for booking a flight from Reykjavik to Barcelona-El Prat Airport (BCN) departing from here.

  • 4 hours 25 minutes is the average journey time for a direct Reykjavik to Barcelona-El Prat Airport flight.

  • Barcelona is one hour ahead of Reykjavik. Barcelona-El Prat Airport is located in Barcelona, which runs on the UTC+1 timezone.

  • Keflavik Airport (KEF) to Barcelona-El Prat Airport (BCN) is the most popular route, with 9 direct services each week. Get from KEF to BCN on Icelandair's 8am flight.

  • To ensure you get on your flight from Reykjavik to BCN, leave plenty of time to navigate the airport and find your gate. Turning up two hours before international departures and one hour before domestic flights is the general travel rule.

  • Flying over a peak time such as August? Major public holidays and other popular periods can lead to longer queues and delays at security. Play it safe and get there up to four hours before international flights and two hours before domestic departures.

Airports in Reykjavik

Keflavik Airport (KEF)

  • Get there in one go from Keflavik Airport (KEF). Direct flights from Reykjavik to Barcelona-El Prat Airport (BCN) operate from here.

  • You'll have your pick of airlines offering direct flights from Reykjavik to Barcelona-El Prat Airport leaving from KEF. Head off on your trip with any of these:

  • The majority of travellers prefer to book seats with Flugfélag Íslands between KEF and BCN.

  • Flugfélag Íslands takes the top spot for on-time performance. An impressive 89.29% of its departures on this route arrive without delay.

  • A stopover is the ideal opportunity to break up your journey and maybe even visit a new city. When browsing cheap flights from Reykjavik to BCN departing from Keflavik Airport (KEF), uncheck the 'Direct flights only' box to get ideas for where to visit along the way. Here's where you could connect through:

    • Amsterdam Schiphol Airport (AMS)

    • Paris Charles de Gaulle Airport (CDG)

    • Dublin Airport (DUB)

  • KEF is about 48 kilometres from central Reykjavik. If you're catching a taxi, ride-sharing or driving from the centre, it'll take you 45 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the travel time to be around 55 minutes.

  • Want a hassle-free start to your holiday? Stay near Keflavik Airport. Whether you have an early flight from Reykjavik to Barcelona-El Prat Airport or just don't like being rushed, these hotels are just the thing:

  • Of the departures from Keflavik Airport, 79% touch down on time at their destination.

Reykjavik Airport (RKV)

  • RKV is about 2 kilometres from central Reykjavik. It'll take 10 minutes or so to get to the airport if you're driving from the city centre. Public transport takes approximately 20 minutes.

  • Want to enjoy an extra night away before catching your Reykjavik to BCN flight? Kick back in a hotel near Reykjavik Airport before your holiday officially starts. These stays are calling your name:

  • Flights from Reykjavik Airport are known for their punctuality, with 81% of them touching down within the expected time frame.

About Barcelona-El Prat Airport (BCN)

Getting from Barcelona-El Prat Airport (BCN) to central Barcelona

  • Barcelona-El Prat Airport is about 13 kilometres from central Barcelona. How long it takes to get to the centre by taxi or car hire will depend on the time of day. Do some research before your trip.

  • Travelling by public transport takes around 30 minutes.

How to find the cheapest flights from Reykjavik to Barcelona-El Prat Airport (BCN)

  • $172 is the lowest price for a one-way ticket from Reykjavik to Barcelona-El Prat Airport. A return flight starts at $312. These fares can change based on demand.

  • Get cheap flights from Reykjavik to BCN by booking one month ahead. According to our research, that's the sweet spot for picking up a bargain.

  • June is when you're most likely to find a fantastic deal on a Reykjavik to Barcelona-El Prat Airport ticket. If you're looking to travel during a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • Save time looking for cheap plane tickets from Reykjavik to BCN by setting up a Price Alert. We'll send you an email or push notification on the app when prices go down.

  • Chase down a great fare on a flight from Reykjavik to Barcelona-El Prat Airport with the help of the filters. Pick your preferred departure and arrival times, number of stops and airlines. You can also sort your results by 'Best,' 'Cheapest' or 'Fastest.'

The best time to fly from Reykjavik to Barcelona-El Prat Airport (BCN)

  • Think about your travel style when deciding when to fly. January is the quietest month to go to Barcelona. June is when most people book flights from Reykjavik to Barcelona-El Prat Airport (BCN), which may be ideal if you enjoy travelling when it's busier.

  • The warmest month in Barcelona is August, with temperatures ranging between 20ºC and 31ºC. Lock in your Reykjavik to BCN plane ticket then if that's your idea of comfortable weather.

  • January sees temperatures of between 5ºC and 14ºC. Search for cheap tickets from Reykjavik to Barcelona-El Prat Airport around that time if you want to travel when it's cooler.

More about Barcelona

  • When it comes to searching for somewhere to lay your head, you'll find the best places to stay in Barcelona right here. Check out these options after locking in your flight from Reykjavik to Barcelona-El Prat Airport:

  • Every great holiday has to include some sightseeing. Sagrada Familia, Museum of the Church of the Sagrada Familia and Park Guell are must-do's during your Barcelona adventure.

Explore more of Spain

  • Barcelona is easy to fall in love with, but there are so many other corners of Spain you should also see. About 241 kilometres west of Barcelona, a trip to Zaragoza will keep you busy. Check out popular attractions like Plaza del Pilar, La Seo del Salvador and Basílica de Nuestra Senora del Pilar.

  • If you're looking to explore another great destination in Spain, head for Ibiza, roughly 274 kilometres south of Barcelona. Bossa Beach, Playa de Ses Salines and Eden Ibiza are among its highlights.

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