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.

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

MondaysTuesdaysWednesdaysThursdaysFridaysSaturdaysSundays
Number of flights13132215-4013

Fly direct with

easyJet on Fridays, and Sundays.

Check-in for a flight from Geneva to Barcelona

NameCarrier codeIATA CodePassport needed during bookingAirport check-in closesOnline check-in available
Iberia AirlinesIBEIBYesUnknownNo
KLM Royal Dutch AirlinesKLMKLYesUnknownNo
easyJetEZYU2Yes12 min before flightNo
Air EuropaAEAUXYesUnknownNo
EmiratesUAEEKNoUnknownNo

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.

Find the best connection from Geneva to Barcelona

Search, compare, and book flights, trains, or buses to get there.

Search flights, trains & buses