Cheap flights from Geneva to Barcelona
Choose between Iberia Airlines, KLM Royal Dutch Airlines, or easyJet to find the best price
Why travel with Kiwi.com?
Customer support
We’ve got you covered if anything goes wrong.
Secure payment
Join millions of travelers booking with us.
Hundreds of carriers
Compare 600+ of carriers in one search to find the best deal.
Cheap one-way trips starting from £25 from Geneva GVA to Barcelona BCN
Cheap round trips starting from £49 from Geneva GVA to Barcelona BCN
Travelers usually depart from Geneva, Genève Train Station, or Geneva Bus station when they travel from Geneva to Barcelona. Book your trip to arrive at Barcelona–El Prat, Barcelona Sants railway station, Barcelona-Urgell, Barcelona-Placa de la Universitat, or Barcelona - Estació del Nord. The distance between Geneva and Barcelona is 638 km. The most popular airlines for this route are Iberia Airlines, KLM Royal Dutch Airlines, easyJet, Air Europa, and Emirates. Geneva and Barcelona have 116 direct flights per week.
Weekly flights
Mondays | Tuesdays | Wednesdays | Thursdays | Fridays | Saturdays | Sundays | |
---|---|---|---|---|---|---|---|
Number of flights | 13 | 13 | 22 | 15 | - | 40 | 13 |
Fly direct with
easyJet on Fridays, and Sundays.
Check-in for a flight from Geneva to Barcelona
Name | Carrier code | IATA Code | Passport needed during booking | Airport check-in closes | Online check-in available |
---|---|---|---|---|---|
Iberia Airlines | IBE | IB | Yes | Unknown | No |
KLM Royal Dutch Airlines | KLM | KL | Yes | Unknown | No |
easyJet | EZY | U2 | Yes | 12 min before flight | No |
Air Europa | AEA | UX | Yes | Unknown | No |
Emirates | UAE | EK | No | Unknown | No |
Frequently asked questions
How long does it take to travel from Geneva to Barcelona?
A one-way nonstop (direct) flight between Geneva and Barcelona takes around 1.4 hours.
What is the flight distance between Geneva and Barcelona?
The flight distance between Geneva and Barcelona is 638 km.
What airlines offer nonstop (direct) flights between Geneva and Barcelona?
Several carriers operate flights between Geneva and Barcelona. Airlines offering nonstop (direct) flights include easyJet.
What are the most popular routes to and from Geneva?
Travelers frequently search for route combinations, such as Geneva and Paris Orly, Adolfo Suárez Madrid–Barajas, Amsterdam Airport Schiphol, Lisbon Portela, Porto, Brussels, Budapest Ferenc Liszt International, Alicante–Elche, Airport Copenhagen, Nice Côte d Azur International, Bordeaux–Mérignac.
What are the most popular routes to and from Barcelona?
Travelers frequently search for route combinations, such as Barcelona and Málaga, Tenerife-North, Dublin, Gran Canaria, Porto, Brussels, Ibiza, Seville, Luxembourg, Fès–Saïs, Santiago de Compostela.
What buses and trains depart from Geneva?
A number of bus and train companies depart from Geneva, including SBB.
Is it possible to combine flights, buses, and trains in one itinerary when traveling between Geneva and Barcelona?
What is Virtual Interlining and how do I use it?
Which airlines fly between Geneva and Barcelona?
When's the best time to travel between Geneva and Barcelona?
What flights operate between Geneva and Barcelona?
Is it possible to reach Geneva by bus or train?
What time do nonstop (direct) flights between Geneva and Barcelona depart?
What time do nonstop (direct) flights between Geneva and Barcelona arrive?
What time do flights between Geneva and Barcelona depart?
What time do flights between Geneva and Barcelona arrive?
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative destinations
Flights from Geneva
- Flights from Geneva to Paris Orly
- Flights from Geneva to Adolfo Suárez Madrid–Barajas
- Flights from Geneva to Amsterdam Airport Schiphol
- Flights from Geneva to Lisbon Portela
- Flights from Geneva to Porto
- Flights from Geneva to Brussels
- Flights from Geneva to Budapest Ferenc Liszt International
- Flights from Geneva to Alicante–Elche
- Flights from Geneva to Airport Copenhagen
- Flights from Geneva to Nice Côte d Azur International
- Flights from Geneva to Bordeaux–Mérignac
Flights to Barcelona
- Flights from Málaga to Barcelona
- Flights from Tenerife-North to Barcelona
- Flights from Dublin to Barcelona
- Flights from Gran Canaria to Barcelona
- Flights from Porto to Barcelona
- Flights from Brussels to Barcelona
- Flights from Ibiza to Barcelona
- Flights from Seville to Barcelona
- Flights from Luxembourg to Barcelona
- Flights from Fès–Saïs to Barcelona
- Flights from Santiago de Compostela to Barcelona
Find the best connection from Geneva to Barcelona
Search, compare, and book flights, trains, or buses to get there.
Search flights, trains & buses