Cheap Flights from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport
Search for flights from Reykjavik to Barcelona and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
KEF 8:45 PM4h 25mNonstopBCN 3:10 AMReykjavik - Barcelona | Thu, Apr 30 | Vueling Airlines
BCN 5:25 PM4h 35mNonstopKEF 8:00 PMBarcelona - Reykjavik | Thu, May 7 | Vueling AirlinesHK$2,320 HK$3,47433% off33% offHK$3,474 HK$2,320 -
KEF 8:45 PM4h 25mNonstopBCN 3:10 AMReykjavik - Barcelona | Thu, Apr 30 | Iberia
BCN 5:25 PM4h 35mNonstopKEF 8:00 PMBarcelona - Reykjavik | Thu, May 7 | Vueling AirlinesHK$3,022 HK$3,47413% off13% offHK$3,474 HK$3,022 -
KEF 7:00 PM21h 10m1 stopBCN 6:10 PMReykjavik - Barcelona | Sun, May 10 | Wizz Air Malta
BCN 4:00 PM25h 10m1 stopKEF 3:10 PMBarcelona - Reykjavik | Tue, May 12 | RyanairHK$1,395 HK$3,47460% off60% offHK$3,474 HK$1,395 -
KEF 2:45 PM6h 50m1 stopBCN 11:35 PMReykjavik - Barcelona | Sat, Apr 25 | Lufthansa
BCN 1:25 PM12h 45m1 stopKEF 12:10 AMBarcelona - Reykjavik | Sat, May 2 | LufthansaHK$1,56655% offHK$3,474 HK$1,566 -
KEF 8:55 AM12h 5m1 stopBCN 11:00 PMReykjavik - Barcelona | Tue, Apr 28 | easyJet
BCN 5:25 PM4h 35mNonstopKEF 8:00 PMBarcelona - Reykjavik | Sat, May 2 | Vueling AirlinesHK$1,84147% offHK$3,474 HK$1,841 -
KEF 5:10 PM23h1 stopBCN 6:10 PMReykjavik - Barcelona | Sat, Apr 25 | Scandinavian Airlines
BCN 11:50 AM24h1 stopKEF 9:50 AMBarcelona - Reykjavik | Sat, May 2 | Scandinavian AirlinesHK$1,88346% offHK$3,474 HK$1,883 -
KEF 8:45 PM4h 25mNonstopBCN 3:10 AMReykjavik - Barcelona | Sat, Apr 25 | Vueling Airlines
BCN 10:10 AM10h 10m1 stopKEF 6:20 PMBarcelona - Reykjavik | Sat, May 2 | Wizz AirHK$1,93744% offHK$3,474 HK$1,937 -
KEF 9:00 AM8h 30m1 stopBCN 7:30 PMReykjavik - Barcelona | Thu, May 14 | Wizz Air Malta
BCN 6:10 AM11h1 stopKEF 3:10 PMBarcelona - Reykjavik | Wed, May 20 | RyanairHK$1,97143% offHK$3,474 HK$1,971 -
KEF 2:10 PM6h 55m1 stopBCN 11:05 PMReykjavik - Barcelona | Tue, Apr 28 | Lufthansa
BCN 1:25 PM12h 45m1 stopKEF 12:10 AMBarcelona - Reykjavik | Sat, May 2 | LufthansaHK$2,00642% offHK$3,474 HK$2,006 -
KEF 8:45 PM4h 25mNonstopBCN 3:10 AMReykjavik - Barcelona | Sat, Jun 6 | Vueling Airlines
BCN 9:35 AM11h 5m1 stopKEF 6:40 PMBarcelona - Reykjavik | Sat, Jun 13 | Wizz Air UKHK$2,01842% offHK$3,474 HK$2,018 -
KEF 2:45 PM6h 50m1 stopBCN 11:35 PMReykjavik - Barcelona | Sat, Apr 25 | Swiss Airlines
BCN 10:10 AM10h 10m1 stopKEF 6:20 PMBarcelona - Reykjavik | Sat, May 2 | Wizz AirHK$2,18737% offHK$3,474 HK$2,187 -
KEF 12:10 AM15h 50m1 stopBCN 6:00 PMReykjavik - Barcelona | Sat, Apr 25 | Austrian Airlines
BCN 10:10 AM10h 10m1 stopKEF 6:20 PMBarcelona - Reykjavik | Sat, May 2 | Wizz AirHK$2,28134% offHK$3,474 HK$2,281 -
REK 1:00 PM17h 25m1 stopBCN Invalid DateReykjavik - Barcelona | Mon, Apr 20 | Normal Airline
BCN 3:00 PM6hNonstopREK 4:00 PMBarcelona - Reykjavik | Wed, Apr 22 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
KEF 8:45 PM4h 25mNonstopBCN 3:10 AMReykjavik - Barcelona | Thu, May 7 | Vueling AirlinesHK$747 HK$86814% off14% offHK$868 HK$747 -
KEF 6:25 PM23h 35m1 stopBCN 8:00 PMReykjavik - Barcelona | Wed, Jun 10 | Wizz Air MaltaHK$619 HK$86828% off28% offHK$868 HK$619 -
KEF 7:25 PM15h1 stopBCN 12:25 PMReykjavik - Barcelona | Thu, May 14 | Wizz Air MaltaHK$650 HK$86825% off25% offHK$868 HK$650 -
KEF 7:00 PM14h1 stopBCN 11:00 AMReykjavik - Barcelona | Thu, May 28 | Wizz Air MaltaHK$68122% offHK$868 HK$681 -
KEF 3:55 PM25h 35m1 stopBCN 7:30 PMReykjavik - Barcelona | Mon, Apr 27 | Wizz Air MaltaHK$70019% offHK$868 HK$700 -
KEF 7:25 PM15h1 stopBCN 12:25 PMReykjavik - Barcelona | Sun, May 10 | Wizz Air MaltaHK$71418% offHK$868 HK$714 -
KEF 3:50 PM7h 45m1 stopBCN 1:35 AMReykjavik - Barcelona | Mon, Jun 1 | Wizz Air MaltaHK$72117% offHK$868 HK$721 -
KEF 7:00 PM24h 45m1 stopBCN 9:45 PMReykjavik - Barcelona | Fri, May 15 | Wizz Air MaltaHK$72317% offHK$868 HK$723 -
KEF 3:50 PM13h 35m1 stopBCN 7:25 AMReykjavik - Barcelona | Mon, May 25 | Wizz Air MaltaHK$75413% offHK$868 HK$754 -
KEF 9:25 AM10h 30m1 stopBCN 9:55 PMReykjavik - Barcelona | Sun, May 31 | easyJetHK$75513% offHK$868 HK$755 -
REK 1:00 PM17h 25m1 stopBCN Invalid DateReykjavik - Barcelona | Mon, Apr 20 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Reykjavik to Barcelona are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport
Which month has the lowest one-way flight price from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport, the best time to book is in June, with an average price of HK$2,212. Try to avoid April, when prices are highest, averaging around HK$6,153.
What is the cheapest day of the week to fly from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport is usually Thursday, with average fares typically lower than other days. Try to avoid departing on Wednesday, as prices are usually the highest on that day.
Selected Airlines from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport
See which airlines fly from Reykjavik to Barcelona. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport
Check the schedule for flights from Reykjavik to Barcelona and find the flight that best matches your travel plans.

VY6013
Keflavík International Airport
9:10 PM
KEF
3:35 AM
BCN
- - - - - F -Search
W46454
Keflavík International Airport
9:00 AM
KEF
3:10 PM
MXP
- M T - - F -Search
VY6337
Milan Malpensa Airport
11:10 AM
MXP
12:55 PM
BCN
S M T - T - S
U22260
Keflavík International Airport
9:35 AM
KEF
12:15 PM
MAN
- - - W - - SSearch
FR6596
Manchester Airport
9:10 AM
MAN
12:30 PM
BCN
S M T W - F -
U22260
Keflavík International Airport
9:35 AM
KEF
12:15 PM
MAN
- - - W - - SSearch
FR5271
Manchester Airport
7:50 AM
MAN
11:10 AM
BCN
S M T W T F -
W46454
Keflavík International Airport
9:00 AM
KEF
3:10 PM
MXP
- M T - - F -Search
FR270
Milan Malpensa Airport
10:05 AM
MXP
11:45 AM
BCN
S M T W T F -
W62428
Keflavík International Airport
11:25 AM
KEF
4:50 PM
BUD
- M - W - F SSearch
W62375
Budapest Ferenc Liszt International Airport
6:45 AM
BUD
9:25 AM
BCN
S M T W T F S
U23970
Keflavík International Airport
10:45 AM
KEF
5:00 PM
MXP
- - T W - - SSearch
VY6337
Milan Malpensa Airport
11:10 AM
MXP
12:55 PM
BCN
S M T - T - S
U22260
Keflavík International Airport
9:35 AM
KEF
12:15 PM
MAN
- - - W - - SSearch
VY8749
Manchester Airport
8:55 PM
MAN
12:25 AM
BCN
- M - W T F -
W46454
Keflavík International Airport
9:00 AM
KEF
3:10 PM
MXP
- M T - - F -Search
FR7538
Milan Malpensa Airport
5:55 AM
MXP
7:35 AM
BCN
- M T W T F S
W46454
Keflavík International Airport
9:00 AM
KEF
3:10 PM
MXP
- M T - - F -Search
VY6331
Milan Malpensa Airport
10:05 AM
MXP
11:50 AM
BCN
S M T W T F -
Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights Info
| Flight distance | 2,985.42 km |
|---|---|
| Cheapest one-way ticket price | HK$619 |
| Cheapest return ticket price | HK$1,395 |
FAQs for Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport Flights
How long is a flight from Keflavík International Airport to Josep Tarradellas Barcelona-El Prat Airport?
It takes around 4 hours 23 minutes to fly from Keflavík International Airport (kef) to Josep Tarradellas Barcelona-El Prat Airport (bcn).How many daily flights are there from Keflavík International Airport (KEF) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
There are around 2 daily flights from Keflavík International Airport (KEF) to Josep Tarradellas Barcelona-El Prat Airport (BCN).When are flight tickets from Keflavík International Airport (KEF) to Josep Tarradellas Barcelona-El Prat Airport (BCN) the cheapest?
Tickets cost around HK$3,939 in April, making it the cheapest month to book. Keflavík International Airport (KEF) to Josep Tarradellas Barcelona-El Prat Airport (BCN) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Keflavík International Airport (KEF) to Josep Tarradellas Barcelona-El Prat Airport (BCN) most expensive?
The route from Keflavík International Airport (KEF) to Josep Tarradellas Barcelona-El Prat Airport (BCN) is quite popular. Without considering departure times or holidays, tickets cost around HK$5,001 in July, the most expensive month to book this route.Which airline operates the most direct flights from Keflavík International Airport (KEF) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
Icelandair is a very popular airline operating an average of 723 flights per month.
Popular Destinations
- Cheap tickets from Keflavik International Airport to Langnes Airport
- Return plane tickets from Keflavik International Airport to Heathrow Airport
- Cheap tickets from Keflavik International Airport to Munich Airport
- Return plane tickets from Keflavik International Airport to Luxembourg Airport
- Cheap tickets from Keflavik International Airport to Fiumicino Leonardo da Vinci Airport
- Cheap flights from Keflavik International Airport to Luxembourg
- Plane tickets from Keflavik International Airport to Manila
- Return plane tickets from Keflavik International Airport to Rome
- Return plane tickets from Keflavik International Airport to London
- Return plane tickets from Keflavik International Airport to Munich
- Cheap flights from Charles De Gaulle Airport to Barcelona Airport
- Cheap flights from Malpensa Airport to Barcelona Airport
- Cheap flights from Ninoy Aquino International Airport to Barcelona Airport
- Cheap tickets from Hong Kong International Airport to Barcelona Airport
- Cheap flights from Mactan International Airport to Barcelona Airport
- Cheap flights from Paris to Barcelona Airport
- Plane tickets from Cebu to Barcelona Airport
- Plane tickets from Hong Kong to Barcelona Airport
- Return flight tickets from Manila to Barcelona Airport
- Cheap flights from Milan to Barcelona Airport
- Plane tickets from Keflavik International Airport to Luxembourg
- Plane tickets from Keflavik International Airport to London
- Return plane tickets from Keflavik International Airport to Rome
- Cheap flights from Keflavik International Airport to Manila
- Plane tickets from Keflavik International Airport to Munich
- Cheap tickets from Keflavik International Airport to Langnes Airport
- Return plane tickets from Keflavik International Airport to Heathrow Airport
- Cheap tickets from Keflavik International Airport to Munich Airport
- Return plane tickets from Keflavik International Airport to Luxembourg Airport
- Cheap flights from Keflavik International Airport to Fiumicino Leonardo da Vinci Airport
- Flights from United Kingdom to Spain
- Flights from Australia to Japan
- Flights from Canada to Philippines
- Cheap flights from Thailand to Vietnam
- Flights from Singapore to Philippines
- Flights from Kuala Lumpur to Singapore
- Return tickets from Mumbai to Singapore
- Flights from Dubai to India
- Cheap flights from Manila to Singapore
- Cheap flights from Penang to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Cheap Flights to France From US$108
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- Singapore Airport to City
- Where to Go in Tagaytay
- Changi Airport
- UAE Arrival Card
- Australia ETA
- Hong Kong Octopus Card
- Hong Kong Arrival Card
- Christmas in Baguio
- Hong Kong Weather in August
- Hong Kong Tax Refund
- Trip.com Check In
- China Map App
- Schengen Visa
- Best Time to Visit Shanghai
- Shenzhen Metro Map
- Taiwan Arrival Card
- Singapore MRT Map
- Trip.com Booking Confirmation
- Trip.com Flight Refund
- Vietnam visa
- Trip.com Baggage Add-on
- Toronto Pearson International Airport
- Best Time to Visit Bohol
- Taiwan Public Holiday
- China Golden Week
- Germany Visa
- Japan Weather in March
- Japan Plug
- South Korea Tax Refund
- Best Time to Visit Hong Kong
- Flights from Tirana to Greece
- 3L166 Flight Status
- T6526 Flight Status
- Cheap Flights to Assaba
- Cheap flights to Chiclayo
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.




