Cheap Flights from Reykjavik Keflavik to Barcelona

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Icelandair
      Emirates
      Vueling Airlines
      LEVEL
      Iberia

      Compare Reykjavik Keflavik 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 Keflavik to Barcelona

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

      Find the cheapest month to fly from Reykjavik Keflavik to Barcelona

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

      Direct flights from Reykjavik Keflavik to Barcelona

      Emirates
      Iberia
      Icelandair
      LEVEL
      Vueling Airlines

      Reykjavik Keflavik to Barcelona: Alternative routes

      Compare routes from Reykjavik Keflavik 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 foundR 1,134
      Cheapest month to flyNovember
      Average flight time4 hrs, 14 mins
      Most popular airlineIcelandair
      Average flights per week18

      Finding cheap flights from Reykjavik Keflavik to Barcelona: Frequently asked questions

      The best price we found for a return flight from Reykjavik Keflavik to Barcelona is R 1,962. 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 14 minutes is the average flight time from Reykjavik Keflavik to Barcelona.
      Icelandair, Emirates and Vueling Airlines fly direct from Reykjavik Keflavik to Barcelona.
      As of September 2026, there are 18 flights per week flying from Reykjavik Keflavik to Barcelona.
      The cheapest month to fly from Reykjavik Keflavik to Barcelona is usually November.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Reykjavik Keflavik Airport to Barcelona Airport on Friday, 13 November 2026.
      Yes – the average flight time is 4 hours and 14 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.

      Currently, Wizz Air Malta and Vueling Airlines offer the cheapest flight tickets to Barcelona.

      Flying from Reykjavik Keflavik Airport (KEF) to Barcelona Airport (BCN): what you need to know

      • Take a direct flight from Reykjavik Keflavik Airport to Barcelona Airport and you'll be in the air for an average of 4 hours 25 minutes.

      • Barcelona is one hour ahead of Reykjavik and observes the UTC+1 timezone.

      • There are nine Reykjavik Keflavik Airport to Barcelona Airport flights each week.

      • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules worth sticking to. Be at the airport on time to board your KEF to BCN flight.

      • During popular months such as August, it's best to get to the airport earlier than normal. Arrive two hours before a domestic departure and four hours ahead of an international flight whenever you're travelling during peak periods in general.

      • A number of airlines operate direct flights from Reykjavik Keflavik Airport to Barcelona Airport, so getting to Barcelona (and then exploring more of Spain!) is easy. Leading carriers that fly nonstop include:

      • Flugfélag Íslands has the highest passenger demand on this route.

      • With an impressive 89.29% of services landing on schedule, Flugfélag Íslands is the most punctual carrier offering KEF to BCN flights.

      • Think about adding a stopover when booking your ticket from Reykjavik Keflavik Airport to Barcelona Airport. Simply deselect 'Direct flights only' to break up your trip, or maybe even explore a new city along the way. Check out these options between KEF and BCN:

        • Amsterdam Schiphol Airport

        • Paris Charles de Gaulle Airport

        • Dublin Airport

      How to find the cheapest flights from Reykjavik Keflavik Airport (KEF) to Barcelona Airport (BCN)

      • Currently, R 1,134 is the cheapest price we've seen for a one-way Reykjavik Keflavik Airport to Barcelona Airport flight. The best price for a return ticket is R 1,962. Bear in mind that fares can change due to demand when booking.

      • To pick up cheap tickets from KEF to BCN, reserve your journey one month ahead of your planned departure.

      • Organise your trip for June. That's the cheapest month for flights from Reykjavik Keflavik Airport to Barcelona Airport. If you're flexible on when you fly, try out the 'Whole month' tool to see the cheapest airfare across every month.

      • You won't have to check back in every day to find out if fares have gone down when you create a Price Alert. We'll let you know the moment there's a new deal on cheap flights from KEF to BCN.

      • Discover the ideal flight for you with the help of the filters. To see the 'Fastest,' 'Cheapest' or 'Best' flights from Reykjavik Keflavik Airport to Barcelona Airport, use the 'Sort by' function. You can also filter by arrival and departure times, airline, and number of stops.

      Handy information about Reykjavik Keflavik Airport (KEF)

      • 78% of flights that leave from Reykjavik Keflavik Airport arrive at their destination on time.

      • Reykjavik Keflavik Airport is around 48 kilometres from central Reykjavik. If you're ride-sharing, catching a taxi or driving from the centre, it'll take you 45 minutes or so to get there, depending on the traffic.

      • Taking public transport? Expect a journey time of around 55 minutes.

      • Taking an early flight from Reykjavik Keflavik Airport to Barcelona Airport? Avoid rushing to the terminal (and enjoy a little extra shut-eye) by choosing one of these hotels near KEF:

      Arriving at Barcelona Airport (BCN)

      • If you have a late Reykjavik Keflavik Airport to Barcelona Airport flight, nothing beats the convenience of staying close to the terminal. Grab your suitcases from the carousel and then be resting shortly after at one of these accommodation options near BCN:

      • Get on the fast track to adventure by picking up a Barcelona Airport rental car. Grab your wheels from Record Go, Goldcar or Nizacars Rent A Car to explore Barcelona and beyond.

      • Reserving your vehicle from Barcelona Airport about four weeks in advance boosts your odds of scoring a great price.

      When to fly to Barcelona Airport (BCN)

      • It's time to pick your dates for your flight from Reykjavik Keflavik Airport to Barcelona Airport. July is the busiest month to visit Barcelona. If you like a more relaxed vibe, go in March.

      • The warmest month in Barcelona is August, with temperatures ranging between 20ºC (68ºF) and 31ºC (88ºF). Book your flights from Reykjavik Keflavik Airport to Barcelona Airport in this month if you enjoy this type of weather.

      • If you'd rather travel in cooler conditions, look for a cheap ticket from KEF to BCN in January. Temperatures average between 5ºC (41ºF) and 14ºC (57ºF) then.

      Explore more of Spain

      • Barcelona is easy to fall in love with, but there are so many other corners of Spain waiting to be discovered. About 257 kilometres west of Barcelona, a visit 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.

      • Around 402 kilometres west of Barcelona, Logroño is another favourite stop in Spain. Start your sightseeing at Bodegas Faustino, Bodegas Campo Viejo and Bodegas Valoria.

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