Flights from Geneva to Barcelona (GVA to BCN)

Find cheap Geneva, Switzerland to Barcelona, Spain flights with our free search service. Compare all available fares for direct or connection flights to Barcelona.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Geneva to Barcelona (One Way)

What is the distance between Geneva and Barcelona?

The average distance from Geneva to Barcelona is 636 kilometers (equals to 395 miles or 343 nautical miles). Your flight will departure from Geneva Airport, Switzerland and arrive on Barcelona–El Prat Airport, Spain.

How long is the flight from Geneva to Barcelona?

The average flight time between Geneva to Barcelona is 1 hours and 25 minutes.

How much is the fare for flight between Geneva and Barcelona?

The average price for one-way airfare from Geneva to Barcelona is 48 USD (none-taxes) for economy class.

Cheap flights from Geneva to Barcelona

Thu 30/Nov - Thu 01/Nov
336 days Flights from Geneva to Barcelona on SWISS 30/11/2017
$138
Wed 29/Nov - Sun 03/Dec
4 days Flights from Geneva to Barcelona on Vueling Airlines 29/11/2017
$52
Thu 30/Nov - Sat 06/Jan
37 days Flights from Geneva to Barcelona on easyJet 30/11/2017
$106
Wed 29/Nov - Thu 30/Nov
1 days Flights from Geneva to Barcelona on Vueling Airlines 29/11/2017
$52
Tue 28/Nov - Tue 12/Dec
14 days Flights from Geneva to Barcelona on Vueling Airlines 28/11/2017
$136
Sat 25/Nov - Mon 08/Jan
44 days Flights from Geneva to Barcelona on SWISS 25/11/2017
$132
Mon 27/Nov - Wed 29/Nov
2 days Flights from Geneva to Barcelona on Lufthansa 27/11/2017
$151
Sat 30/Dec - Mon 02/Apr
93 days Flights from Geneva to Barcelona on Vueling Airlines 30/12/2017
$163
Fri 15/Dec - Mon 16/Jul
213 days Flights from Geneva to Barcelona on easyJet 15/12/2017
$110
Sat 16/Dec - Mon 19/Mar
93 days Flights from Geneva to Barcelona on Vueling Airlines 16/12/2017
$64
Thu 07/Dec - Mon 22/Jan
46 days Flights from Geneva to Barcelona on Vueling Airlines 07/12/2017
$55
Tue 26/Dec - Wed 10/Jan
15 days Flights from Geneva to Barcelona on SWISS 26/12/2017
$122
Mon 04/Dec - Wed 07/Feb
65 days Flights from Geneva to Barcelona on Vueling Airlines 04/12/2017
$53
Thu 07/Dec - Thu 14/Dec
7 days Flights from Geneva to Barcelona on Vueling Airlines 07/12/2017
$48
Tue 05/Dec - Tue 12/Dec
7 days Flights from Geneva to Barcelona on Vueling Airlines 05/12/2017
$132
Sat 30/Dec - Tue 03/Jul
185 days Flights from Geneva to Barcelona on SWISS 30/12/2017
$127
Sun 03/Dec - Fri 18/May
166 days Flights from Geneva to Barcelona on Vueling Airlines 03/12/2017
$64
Thu 07/Dec - Mon 10/Sep
277 days Flights from Geneva to Barcelona on Vueling Airlines 07/12/2017
$76
Sat 30/Dec - Mon 02/Apr
93 days Flights from Geneva to Barcelona on SWISS 30/12/2017
$155
Tue 30/Jan - Sat 03/Feb
4 days Flights from Geneva to Barcelona on Vueling Airlines 30/01/2018
$49
Mon 22/Jan - Fri 26/Jan
4 days Flights from Geneva to Barcelona on Vueling Airlines 22/01/2018
$48
Thu 18/Jan - Tue 06/Feb
19 days Flights from Geneva to Barcelona on Vueling Airlines 18/01/2018
$120
Sun 07/Jan - Tue 09/Jan
2 days Flights from Geneva to Barcelona on Vueling Airlines 07/01/2018
$132
Sat 27/Jan - Mon 26/Mar
58 days Flights from Geneva to Barcelona on Vueling Airlines 27/01/2018
$55
Thu 11/Jan - Sat 07/Apr
86 days Flights from Geneva to Barcelona on easyJet 11/01/2018
$92
Wed 03/Jan - Sun 07/Oct
277 days Flights from Geneva to Barcelona on easyJet 03/01/2018
$86
Thu 23/Aug - Mon 03/Sep
11 days Flights from Geneva to Barcelona on Vueling Airlines 23/08/2018
$50
Mon 27/Aug - Tue 11/Sep
15 days Flights from Geneva to Barcelona on Vueling Airlines 27/08/2018
$120
Thu 23/Aug - Fri 31/Aug
8 days Flights from Geneva to Barcelona on Vueling Airlines 23/08/2018
$120
Thu 23/Aug - Thu 30/Aug
7 days Flights from Geneva to Barcelona on Vueling Airlines 23/08/2018
$50
Wed 18/Jul - Thu 02/Aug
15 days Flights from Geneva to Barcelona on Vueling Airlines 18/07/2018
$73
Tue 03/Jul - Tue 10/Jul
7 days Flights from Geneva to Barcelona on Vueling Airlines 03/07/2018
$132
Tue 31/Jul - Tue 07/Aug
7 days Flights from Geneva to Barcelona on Lufthansa 31/07/2018
$155
Mon 30/Jul - Wed 05/Sep
37 days Flights from Geneva to Barcelona on Vueling Airlines 30/07/2018
$72
Wed 11/Jul - Wed 18/Jul
7 days Flights from Geneva to Barcelona on Vueling Airlines 11/07/2018
$61
Sun 10/Jun - Fri 15/Jun
5 days Flights from Geneva to Barcelona on Vueling Airlines 10/06/2018
$120
Mon 18/Jun - Tue 03/Jul
15 days Flights from Geneva to Barcelona on Vueling Airlines 18/06/2018
$120
Tue 26/Jun - Sun 19/Aug
54 days Flights from Geneva to Barcelona on easyJet 26/06/2018
$88
Mon 04/Jun - Fri 08/Jun
4 days Flights from Geneva to Barcelona on Vueling Airlines 04/06/2018
$50
Mon 18/Jun - Sat 07/Jul
19 days Flights from Geneva to Barcelona on Vueling Airlines 18/06/2018
$50
Sat 17/Mar - Tue 27/Mar
10 days Flights from Geneva to Barcelona on Vueling Airlines 17/03/2018
$126
Thu 08/Mar - Tue 13/Mar
5 days Flights from Geneva to Barcelona on Vueling Airlines 08/03/2018
$49
Tue 20/Mar - Tue 10/Apr
21 days Flights from Geneva to Barcelona on Vueling Airlines 20/03/2018
$56
Sat 24/Mar - Sun 01/Apr
8 days Flights from Geneva to Barcelona on Alitalia 24/03/2018
$110
Sun 18/Mar - Sat 05/May
48 days Flights from Geneva to Barcelona on Vueling Airlines 18/03/2018
$58
Wed 18/Apr - Tue 24/Apr
6 days Flights from Geneva to Barcelona on Vueling Airlines 18/04/2018
$120
Wed 25/Apr - Tue 08/May
13 days Flights from Geneva to Barcelona on Vueling Airlines 25/04/2018
$122
Mon 02/Apr - Sat 30/Jun
89 days Flights from Geneva to Barcelona on easyJet 02/04/2018
$116
Sun 29/Apr - Fri 04/May
5 days Flights from Geneva to Barcelona on Vueling Airlines 29/04/2018
$50
Mon 09/Apr - Fri 13/Apr
4 days Flights from Geneva to Barcelona on Vueling Airlines 09/04/2018
$49
Wed 30/May - Fri 15/Jun
16 days Flights from Geneva to Barcelona on Vueling Airlines 30/05/2018
$120
Mon 28/May - Tue 29/May
1 days Flights from Geneva to Barcelona on Vueling Airlines 28/05/2018
$122
Sat 12/May - Sat 21/Jul
70 days Flights from Geneva to Barcelona on Vueling Airlines 12/05/2018
$55
Wed 30/May - Fri 08/Jun
9 days Flights from Geneva to Barcelona on Vueling Airlines 30/05/2018
$50
Mon 14/May - Thu 17/May
3 days Flights from Geneva to Barcelona on Vueling Airlines 14/05/2018
$50
Sun 25/Feb - Sun 26/Aug
182 days Flights from Geneva to Barcelona on easyJet 25/02/2018
$100
Tue 13/Feb - Fri 16/Mar
31 days Flights from Geneva to Barcelona on Vueling Airlines 13/02/2018
$49
Thu 01/Feb - Wed 07/Feb
6 days Flights from Geneva to Barcelona on Vueling Airlines 01/02/2018
$48
Thu 01/Feb - Tue 06/Feb
5 days Flights from Geneva to Barcelona on Vueling Airlines 01/02/2018
$120
Wed 14/Feb - Tue 06/Mar
20 days Flights from Geneva to Barcelona on Vueling Airlines 14/02/2018
$120
Thu 15/Feb - Tue 17/Jul
152 days Flights from Geneva to Barcelona on Vueling Airlines 15/02/2018
$52
Fri 14/Sep - Mon 17/Sep
3 days Flights from Geneva to Barcelona on Alitalia 14/09/2018
$105
Wed 12/Sep - Fri 14/Sep
2 days Flights from Geneva to Barcelona on Vueling Airlines 12/09/2018
$50
Fri 28/Sep - Mon 01/Oct
3 days Flights from Geneva to Barcelona on SWISS 28/09/2018
$117
Fri 12/Oct - Sun 14/Oct
2 days TAP Air Portugal
$121
Mon 15/Oct - Sat 20/Oct
5 days Flights from Geneva to Barcelona on Vueling Airlines 15/10/2018
$56