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 25 USD (none-taxes) for economy class.

Cheap flights from Geneva to Barcelona

Wed 27/Sep - Thu 28/Sep
1 days Flights from Geneva to Barcelona on Vueling Airlines 27/09/2017
$170
Sat 30/Sep - Sat 03/Feb
126 days Flights from Geneva to Barcelona on easyJet 30/09/2017
$162
Tue 03/Oct - Fri 06/Oct
3 days Flights from Geneva to Barcelona on Vueling Airlines 03/10/2017
$46
Fri 06/Oct - Mon 25/Dec
80 days Flights from Geneva to Barcelona on Brussels Airlines 06/10/2017
$98
Tue 31/Oct - Sun 12/Nov
12 days Flights from Geneva to Barcelona on Vueling Airlines 31/10/2017
$51
Tue 31/Oct - Tue 21/Nov
21 days Flights from Geneva to Barcelona on Vueling Airlines 31/10/2017
$134
Thu 12/Oct - Wed 18/Oct
6 days Flights from Geneva to Barcelona on Alitalia 12/10/2017
$138
Fri 06/Oct - Mon 19/Mar
164 days Flights from Geneva to Barcelona on easyJet 06/10/2017
$155
Tue 10/Oct - Sun 25/Feb
138 days Flights from Geneva to Barcelona on SWISS 10/10/2017
$174
Sat 28/Oct - Sun 03/Dec
36 days Flights from Geneva to Barcelona on Vueling Airlines 28/10/2017
$53
Fri 20/Oct - Mon 08/Jan
80 days Flights from Geneva to Barcelona on easyJet 20/10/2017
$124
Tue 10/Oct - Sun 25/Feb
138 days Flights from Geneva to Barcelona on SWISS 10/10/2017
$138
Fri 24/Nov - Sun 27/May
184 days Flights from Geneva to Barcelona on Vueling Airlines 24/11/2017
$53
Thu 02/Nov - Sun 06/May
185 days Flights from Geneva to Barcelona on SWISS 02/11/2017
$121
Thu 30/Nov - Mon 04/Dec
4 days Flights from Geneva to Barcelona on Vueling Airlines 30/11/2017
$46
Sun 05/Nov - Mon 06/Nov
1 days Flights from Geneva to Barcelona on Vueling Airlines 05/11/2017
$46
Thu 09/Nov - Fri 12/Jan
64 days Flights from Geneva to Barcelona on Vueling Airlines 09/11/2017
$63
Wed 15/Nov - Tue 28/Nov
13 days Flights from Geneva to Barcelona on Vueling Airlines 15/11/2017
$134
Mon 20/Nov - Tue 05/Dec
15 days Flights from Geneva to Barcelona on Vueling Airlines 20/11/2017
$134
Fri 26/Jan - Sun 02/Sep
219 days Flights from Geneva to Barcelona on Lufthansa 26/01/2018
$202
Fri 05/Jan - Fri 09/Mar
63 days Flights from Geneva to Barcelona on easyJet 05/01/2018
$106
Sat 27/Jan - Wed 31/Jan
4 days Flights from Geneva to Barcelona on Vueling Airlines 27/01/2018
$46
Sat 27/Jan - Sat 03/Feb
7 days Flights from Geneva to Barcelona on Vueling Airlines 27/01/2018
$46
Sat 06/Jan - Tue 16/Jan
10 days Flights from Geneva to Barcelona on Vueling Airlines 06/01/2018
$134
Tue 30/Jan - Tue 20/Feb
21 days Flights from Geneva to Barcelona on Vueling Airlines 30/01/2018
$136
Fri 01/Dec - Sun 03/Dec
2 days Flights from Geneva to Barcelona on Vueling Airlines 01/12/2017
$46
Thu 28/Dec - Sun 04/Feb
38 days Flights from Geneva to Barcelona on Iberia 28/12/2017
$135
Sun 31/Dec - Sun 25/Feb
56 days Flights from Geneva to Barcelona on easyJet 31/12/2017
$92
Wed 27/Dec - Thu 11/Jan
15 days Flights from Geneva to Barcelona on Lufthansa 27/12/2017
$156
Tue 19/Dec - Tue 09/Jan
21 days Flights from Geneva to Barcelona on Vueling Airlines 19/12/2017
$64
Mon 25/Dec - Wed 14/Mar
79 days Flights from Geneva to Barcelona on Vueling Airlines 25/12/2017
$80
Mon 04/Dec - Tue 05/Dec
1 days Flights from Geneva to Barcelona on Vueling Airlines 04/12/2017
$134
Tue 13/Feb - Tue 06/Mar
21 days Flights from Geneva to Barcelona on Vueling Airlines 13/02/2018
$51
Mon 05/Feb - Thu 08/Feb
3 days Flights from Geneva to Barcelona on Vueling Airlines 05/02/2018
$50
Sat 03/Feb - Tue 06/Feb
3 days Flights from Geneva to Barcelona on Vueling Airlines 03/02/2018
$134
Thu 08/Mar - Fri 23/Mar
15 days Flights from Geneva to Barcelona on Vueling Airlines 08/03/2018
$122
Fri 30/Mar - Tue 03/Apr
4 days Flights from Geneva to Barcelona on SWISS 30/03/2018
$131
Thu 22/Mar - Thu 12/Apr
21 days Flights from Geneva to Barcelona on Vueling Airlines 22/03/2018
$57
Thu 29/Mar - Tue 08/May
40 days Flights from Geneva to Barcelona on easyJet 29/03/2018
$117
Tue 06/Mar - Thu 08/Mar
2 days Flights from Geneva to Barcelona on Vueling Airlines 06/03/2018
$50
Wed 09/May - Sat 12/May
3 days Flights from Geneva to Barcelona on Vueling Airlines 09/05/2018
$50
Mon 14/May - Sun 03/Jun
20 days Flights from Geneva to Barcelona on Vueling Airlines 14/05/2018
$51
Mon 28/May - Wed 13/Jun
16 days Flights from Geneva to Barcelona on Vueling Airlines 28/05/2018
$135
Wed 09/May - Sun 13/May
4 days Flights from Geneva to Barcelona on Alitalia 09/05/2018
$134
Wed 13/Jun - Fri 15/Jun
2 days Flights from Geneva to Barcelona on Vueling Airlines 13/06/2018
$47
Thu 28/Jun - Sun 01/Jul
3 days Flights from Geneva to Barcelona on Vueling Airlines 28/06/2018
$94
Wed 20/Jun - Fri 06/Jul
16 days Flights from Geneva to Barcelona on Vueling Airlines 20/06/2018
$123
Mon 11/Jun - Fri 29/Jun
18 days Flights from Geneva to Barcelona on Vueling Airlines 11/06/2018
$122
Mon 09/Apr - Thu 12/Apr
3 days Flights from Geneva to Barcelona on Vueling Airlines 09/04/2018
$49
Sun 15/Apr - Fri 04/May
19 days Flights from Geneva to Barcelona on Vueling Airlines 15/04/2018
$51
Mon 09/Apr - Fri 13/Apr
4 days Flights from Geneva to Barcelona on Vueling Airlines 09/04/2018
$123
Fri 27/Jul - Wed 01/Aug
5 days Flights from Geneva to Barcelona on Vueling Airlines 27/07/2018
$134
Sat 07/Jul - Tue 11/Sep
66 days Flights from Geneva to Barcelona on Brussels Airlines 07/07/2018
$227
Fri 27/Jul - Wed 01/Aug
5 days Flights from Geneva to Barcelona on Alitalia 27/07/2018
$133
Mon 09/Jul - Fri 13/Jul
4 days Flights from Geneva to Barcelona on Vueling Airlines 09/07/2018
$95
Thu 30/Aug - Sun 02/Sep
3 days Flights from Geneva to Barcelona on Vueling Airlines 30/08/2018
$53
Fri 03/Aug - Mon 20/Aug
17 days Flights from Geneva to Barcelona on Vueling Airlines 03/08/2018
$133