|Distance||386 miles (623 km)|
|Average flight duration||1 h 25 min|
|Average plane ticket price||$128 (€103)|
|Airlines||Vueling, easyJet, Swiss or Iberia|
Flights from Geneva to Barcelona cover the 386 miles (623 km) long route taking on average 1 h 25 min with our travel partners like Vueling, easyJet, Swiss or Iberia. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $67 (€54), but the average price of plane tickets is $128 (€103). Travelers depart most frequently from Geneva International Airport and arrive in Barcelona El Prat Airport.
Vueling Airlines, SWISS and Iberia flights will get you from Geneva to Barcelona from $67 (€54). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight between Geneva and Barcelona.
Enjoy a smooth and easy journey between Geneva and Barcelona with SWISS! As an official travel partner of SWISS, Omio can help you search current flight schedules and timetables from SWISS, compare the best routes from Geneva 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 SWISS Geneva to Barcelona plane ticket available today. If you search for SWISS 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 from Geneva to Barcelona on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 386 miles (623 km) route between Geneva and Barcelona with ease and comfort on a flight with SWISS.
Read on for COVID-19 recommendations and policies for your SWISS flight ticket from Geneva to Barcelona:
Flights between cities in Europe mostly involve short and direct routes. Due to flights within continental Europe not being regarded as international, there are no major immigration controls for major flight operators such as Ryanair, Easyjet and Vueling.
Many flights for this journey are not direct as most airlines fly to Munich or Amsterdam first before heading to El Prat Airport in Barcelona. Barcelona flights are operated by KLM, Dutch Airlines, Air France, British Airways, Lufthansa Cityline, and Easyjet, among others. Taking a flight from Geneva to Barcelona using Easyjet is usually faster and slightly more expensive than the services provided by KLM Royal Dutch Airlines. All the flights between the two cities depart from Geneva International Airport and arrive at Barcelona El Prat Airport after layovers in other European cities.
Flights take from 1 hour and 25 minutes to 4 hours and 35 minutes to arrive in Barcelona. Direct flights are much faster than flights with stops along the way.
Flights between the two European cities take place approximately forty times a day, with the first flight operated by Lufthansa departing from Geneva at around 6:20 a.m. and the last by KLM airlines departing at around 7:30 .pm..
Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Geneva to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:
Travel by plane between Geneva, Switzerland and Barcelona, Spain is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland
The government of Spain has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 9/27/21. Remember to check the latest COVID-19 travel safety regulations for your flight from Geneva to Barcelona closer to your date of departure here
Return travel from Spain to Switzerland is: Partially open.
Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Spain
Requirements for reentering:
The government of Switzerland has imposed these measures to reduce the spread of COVID-19:
Last checked on 9/23/21. Please check the latest COVID-19 travel safety regulations closer to the travel date of your flight to Geneva from Barcelona.
When traveling this route, Omio customers are departing most frequently from Geneva International Airport and arriving in Barcelona El Prat Airport.
You can find the most popular departure airport for this trip, Geneva International Airport, located approximately 2 miles (4 km) from the city center of Geneva. The most popular arrival airport in Barcelona, called Barcelona El Prat Airport, is located around 7 miles (11 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