Flights from Barcelona to Geneva
BCNGVA
Josep Tarradellas Barcelona-El Prat Airport (Barcelona, Spain) → Geneva International Airport (Geneva, Switzerland)
- Nonstop
- 1h 35m
- Distance
- 637 km
- Frequency
- 7×/week
- One-way from
- $25
- Airlines
- easyJet, Vueling
Fares by month
One-way, per personLowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Weekly schedule
Monday
- U2710506:15→07:551h 40measyJet
- VY112206:40→08:201h 40mVueling
- U2130008:35→10:151h 40measyJet
- U2710714:45→16:301h 45measyJet
- VY112415:10→16:501h 40mVueling
- U2129821:10→22:451h 35measyJet
Tuesday
- U2710910:30→12:101h 40measyJet
- U2710714:40→16:251h 45measyJet
- U2129821:20→22:551h 35measyJet
Wednesday
- VY112206:40→08:151h 35mVueling
- U2710710:30→12:151h 45measyJet
- U2711112:05→13:451h 40measyJet
- U2129821:15→22:501h 35measyJet
Thursday
- U2710910:35→12:151h 40measyJet
- U2710714:50→16:351h 45measyJet
- U2129821:15→22:501h 35measyJet
Friday
- U2710506:00→07:501h 50measyJet
- U2130008:10→09:501h 40measyJet
- U2710714:10→15:551h 45measyJet
- VY112415:15→16:551h 40mVueling
- U2129821:15→22:501h 35measyJet
Saturday
- U2710506:10→07:501h 40measyJet
- VY112415:10→16:501h 40mVueling
- U2130016:05→17:501h 45measyJet
Sunday
- VY112206:50→08:301h 40mVueling
- U2129808:30→10:101h 40measyJet
- U2130013:40→15:251h 45measyJet
- U2710714:20→16:101h 50measyJet
- VY112415:15→16:551h 40mVueling
- U2710918:15→20:001h 45measyJet
Barcelona to Geneva — frequently asked
- How long is the flight from Barcelona to Geneva?
- BCN–GVA is 1h 35m nonstop, covering 637 km (396 mi).
- Which airlines fly nonstop from Barcelona to Geneva?
- easyJet, Vueling operate this route nonstop.
- How much is a flight from Barcelona to Geneva?
- One-way fares on BCN–GVA recently started from $25. The lowest recent fare is for travel in March 2027. Fares change daily, so check current prices before booking.
- How often do flights run from Barcelona to Geneva?
- The route is served 7 days a week (30 scheduled departures).