COMPARE Prices across different modes

Tue
Sep 28
$71Flixbus
$128Iberia
Wed
Sep 29
$57Flixbus
$110Vueling
Thu
Sep 30
$71Flixbus
$122Vueling
Fri
Oct 1
$48BlaBlaCar Bus
$193Vueling
Sat
Oct 2
$48Flixbus
$166Lufthansa Cityline
Sun
Oct 3
$48Flixbus
$107easyJet
Mon
Oct 4
$37Flixbus
$67Vueling
Tue
Oct 5
$53Flixbus
$91easyJet
Wed
Oct 6
$53Flixbus
$112Austrian Airlines
Thu
Oct 7
$47Flixbus
$128Iberia
Fri
Oct 8
$43Flixbus
$170Vueling
Sat
Oct 9
$43Flixbus
$76Vueling
Sun
Oct 10
$43Flixbus
$59Vueling
Mon
Oct 11
$37Flixbus
$59Vueling
Tue
Oct 12
$53Flixbus
$156Iberia
Wed
Oct 13
$53Flixbus
$62Vueling
Thu
Oct 14
$43BlaBlaCar Bus
$67Vueling
Fri
Oct 15
$41Flixbus
$140Iberia
Sat
Oct 16
$41BlaBlaCar Bus
$164Swiss
Sun
Oct 17
$41BlaBlaCar Bus
$152Vueling
Mon
Oct 18
$28Flixbus
$31Vueling

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Flight Information between Geneva and Barcelona

distanceDistance386 miles (623 km)
durationAverage flight duration1 h 25 min
priceAverage plane ticket price$128 (€103)
changesDirect flightYes
carriersAirlinesVueling, 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.

Airlines

Travel with Vueling Airlines, SWISS and Iberia from Geneva to Barcelona

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
Iberia
Vueling Airlines

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:

    • Refund or voucher policy
    • Please check the website for goodwill measures
    • Cashless payments recommended
    • Online booking and check-in recommended

    Geneva to Barcelona Flights: An Overview

    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.

    Which airlines fly from Geneva to Barcelona?

    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.

    How long is the flight from Geneva to Barcelona?

    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.

    How many flights are there from Geneva to Barcelona?

    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..

    Cheap flights from Geneva to Barcelona: when to book to save $

    Time Price Savings
    1 week earlier 49 €
    2 weeks earlier 35 €40%
    3 weeks earlier 30 €63%
    1 month before 27 €81%
    2 months earlier 27 €81%
    3 months earlier 22 €123%


    When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Geneva - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Geneva to Barcelona timing is everything.

    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:

    • Buying your air tickets from Geneva to Barcelona 3 weeks in advance means you could save up to 63% compared to the price available on the day of departure.
    • If you book a flight from Geneva - Barcelona 2 months in advance you save up to about 81% compared to the initial price.
    • By booking 3 months in advance you could save up to 123%
    • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

    Travel Tips

    Flights from Geneva to Barcelona
    Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Barcelona.
    FAQs
    Am I allowed to travel by plane from Geneva, Switzerland to Barcelona, Spain?

    Travel by plane between Geneva, Switzerland and Barcelona, Spain is: Partially open.

    Is international entry into Barcelona from Geneva restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in Spain from Geneva?

    Entry Requirements:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Specific entry restrictions may apply for travel to Spain: Canary Islands
    • Health screen upon arrival
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Pre-arrival Health Control Form (FCS) required

    What are the safety rules to follow in Barcelona, Spain?

    The government of Spain has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 1.5 metre (s) (5 feet)
    • Face mask required: Mandatory

    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

    Are there travel restrictions, such as quarantine measures, in place when returning to Geneva, Switzerland from Barcelona, Spain?

    Return travel from Spain to Switzerland is: Partially open.

    Are there any international entry restrictions on returning to Geneva from Barcelona?

    Entry into Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Spain

    Do I need to quarantine on arrival in Switzerland from Barcelona?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Geneva, Switzerland?

    The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    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.

    How much does a cheap flight between Geneva and Barcelona cost?
    Looking to save money on your route? Omio customers have found the cheapest flight between Geneva and Barcelona for the next 7 days starting from $67 (€54)  one way.
    How much is the flight to Barcelona from Geneva on average?
    In the next 7 days you can expect to pay on average $128 (€103)  for a flight ticket between Geneva and Barcelona.
    How far is it from Geneva to Barcelona by plane?
    The flight distance from Geneva to Barcelona is around 386 miles (623 km).
    How long is the flight between Geneva and Barcelona?
    On average the Geneva to Barcelona flight time is 1 h 25 min  covering the 386 miles (623 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    When taking a flight from Geneva to Barcelona, which airport in Geneva do I fly out of and which airport in Barcelona do I arrive in?

    When traveling this route, Omio customers are departing most frequently from Geneva International Airport   and arriving in Barcelona El Prat Airport.

    Where is the airport in Geneva? Where is the airport in Barcelona?

    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.

    Which airlines can get me from Geneva to Barcelona?
    For the best Geneva to Barcelona flight to book, you can travel safely and comfortably with Vueling, easyJet, Swiss or Iberia. However, it's always good to check all possible airlines with services from Geneva to Barcelona to compare what amenities they may offer.
    Can I find a direct flight from Geneva to Barcelona?
    Yes, you can find a direct flight from Geneva to Barcelona with Vueling  on Omio. This is worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    When can I take the first flight from Geneva to Barcelona? When can I take the last flight for the day?
    The earliest flight for this journey departs from Geneva at 5: 30 AM. The last flight leaves from Geneva at 6: 55 PM. Check Omio for the latest flight schedule from Geneva to Barcelona and book the best time to depart on your chosen travel date.
    How early should I purchase plane tickets from Geneva to Barcelona to score the best deals?
    The price of a one way plane ticket from Geneva to Barcelona is on average $128 (€103) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets between Geneva and Barcelona available a few months in advance.