|Distance||1844 miles (2974 km)|
|Average flight duration||4 h 25 min|
|Average plane ticket price||$308 (€273)|
|Airlines||Lufthansa, Norwegian Air International, Vueling, Icelandair or Transavia Airlines|
Flights from Keflavik to Barcelona cover the 1844 miles (2974 km) long route taking on average 4 h 25 min with our travel partners like Lufthansa, Norwegian Air International, Vueling, Icelandair or Transavia Airlines. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $252 (€223), but the average price of plane tickets is $308 (€273). Travelers depart most frequently from Reykjavik Keflavik International Airport and arrive in Barcelona El Prat Airport.
You can travel by flight between Keflavik and Barcelona with Lufthansa, Vueling Airlines and Transavia Airlines for as low as $252 (€223). When you search for schedules and tickets, Omio will show you the best route.
Germany's largest airline is Lufthansa. Fly from Keflavik to Barcelona and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.
Lufthansa tickets to Barcelona from Keflavik are available online on Omio. We help you compare and book your perfect journey with Lufthansa from Keflavik to Barcelona all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Lufthansa flight schedules and plane tickets available on Omio for the 1844 miles (2974 km) route. You can also see relevant travel information for the Lufthansa flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Keflavik to Barcelona routes as well as the cheapest ticket prices available, and buy the best Lufthansa Keflavik to Barcelona plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Lufthansa plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Barcelona with Lufthansa!
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Barcelona from Keflavik.
If you're looking for cheap Vueling Airlines tickets between Keflavik and Barcelona, check out Omio! With one-way Keflavik to Barcelona plane ticket prices starting as low as $365 (€322) when you book in advance, we'll help you get to Barcelona from Keflavik by showing you the latest Vueling Airlines offers, flight schedules and tickets for this 1844 miles (2974 km) route. You can also review relevant ticket information for each class fare available on this trip, such as baggage allowance and amenities offered onboard with Vueling Airlines. If you search for Vueling Airlines tickets from Keflavik to Barcelona in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the flight. Whether you're looking for the cheapest, fastest or earliest flight to Barcelona from Keflavik on offer, Omio makes it easier than ever for you to find that perfect flight with Vueling Airlines so you can enjoy a smooth and comfortable journey.
Transavia Airlines is a Dutch low-cost airline and for your next flight to Barcelona from Keflavik you can choose between Basic, Plus or Max ticket types.
Enjoy a smooth and easy journey between Keflavik and Barcelona with Transavia Airlines! As an official travel partner of Transavia Airlines, Omio can help you search current flight schedules and timetables from Transavia Airlines, compare the best routes from Keflavik to Barcelona as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Transavia Airlines Keflavik to Barcelona plane ticket available today. If you search for Transavia Airlines tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight to Barcelona from Keflavik on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 1844 miles (2974 km) journey between Keflavik and Barcelona with ease and comfort on a flight with Transavia Airlines.
Travel between Keflavik, Iceland and Barcelona, Spain by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Iceland
Conditions of entry:
All travelers in Spain must observe these coronavirus safety measures:
The information above was last checked on 5/23/22. Remember to review the latest COVID-19 travel safety regulations for your flight between Keflavik and Barcelona as this information can change.
Return travel from Spain to Iceland is: Fully open.
Entry into Iceland is allowed for: Entry is fully open for citizens and permanent residents of Spain
Requirements for reentering:
The government of Iceland has imposed these measures to reduce the spread of COVID-19:
Last checked on 5/23/22. Please check the latest COVID-19 travel safety regulations closer to the travel date of your flight to Keflavik from Barcelona.
Omio customers most frequently book their flights from Reykjavik Keflavik International Airport to Barcelona El Prat Airport.
You can find the most popular departure airport for this trip, Reykjavik Keflavik International Airport, located approximately 2.8 miles (4.5 km) from the city center of Keflavik. The most popular arrival airport in Barcelona, called Barcelona El Prat Airport, is located around 9 miles (14.5 km) away from its city center. To reach the city center of Barcelona from Barcelona El Prat Airport, check what taxi services, airport shuttle services or public transit options are available.
Here are some other resources that might have the information you need