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

Mon 30/Apr - Mon 30/Apr
0 days Flights from Geneva to Barcelona on SWISS 30/04/2018
$120
Mon 30/Apr - Fri 04/May
4 days Flights from Geneva to Barcelona on Lufthansa 30/04/2018
$158
Fri 27/Apr - Tue 04/Sep
130 days Flights from Geneva to Barcelona on Vueling Airlines 27/04/2018
$143
Fri 27/Apr - Sun 29/Jul
93 days Flights from Geneva to Barcelona on Iberia 27/04/2018
$239
Wed 30/May - Thu 31/May
1 days Flights from Geneva to Barcelona on Vueling Airlines 30/05/2018
$53
Wed 30/May - Thu 14/Jun
15 days Flights from Geneva to Barcelona on Vueling Airlines 30/05/2018
$52
Thu 24/May - Wed 30/May
6 days Flights from Geneva to Barcelona on Alitalia 24/05/2018
$140
Wed 30/May - Tue 19/Jun
20 days Flights from Geneva to Barcelona on Vueling Airlines 30/05/2018
$150
Wed 09/May - Sun 14/Oct
158 days Flights from Geneva to Barcelona on Vueling Airlines 09/05/2018
$160
Fri 25/May - Mon 26/Nov
185 days Flights from Geneva to Barcelona on Vueling Airlines 25/05/2018
$113
Wed 30/May - Wed 15/Aug
77 days Flights from Geneva to Barcelona on Vueling Airlines 30/05/2018
$63
Thu 10/May - Sun 09/Sep
122 days Flights from Geneva to Barcelona on Vueling Airlines 10/05/2018
$125
Sun 06/May - Tue 03/Jul
58 days Flights from Geneva to Barcelona on Vueling Airlines 06/05/2018
$87
Thu 10/May - Sun 09/Sep
122 days Flights from Geneva to Barcelona on SWISS 10/05/2018
$120
Thu 17/May - Thu 16/Aug
91 days Flights from Geneva to Barcelona on Brussels Airlines 17/05/2018
$222
Wed 20/Jun - Wed 04/Jul
14 days Flights from Geneva to Barcelona on Vueling Airlines 20/06/2018
$55
Sun 10/Jun - Tue 14/Aug
65 days Flights from Geneva to Barcelona on Vueling Airlines 10/06/2018
$81
Tue 05/Jun - Sat 09/Jun
4 days Flights from Geneva to Barcelona on Alitalia 05/06/2018
$140
Tue 12/Jun - Tue 19/Jun
7 days Flights from Geneva to Barcelona on Iberia 12/06/2018
$38
Tue 05/Jun - Sun 06/Jan
215 days Flights from Geneva to Barcelona on Lufthansa 05/06/2018
$159
Sat 02/Jun - Sun 07/Oct
127 days Flights from Geneva to Barcelona on Vueling Airlines 02/06/2018
$58
Mon 11/Jun - Mon 03/Sep
84 days Flights from Geneva to Barcelona on easyJet 11/06/2018
$71
Tue 05/Jun - Sun 06/Jan
215 days Flights from Geneva to Barcelona on SWISS 05/06/2018
$171
Fri 01/Jun - Fri 01/Feb
245 days Flights from Geneva to Barcelona on SWISS 01/06/2018
$104
Mon 13/Aug - Thu 15/Nov
94 days Flights from Geneva to Barcelona on Vueling Airlines 13/08/2018
$67
Wed 08/Aug - Thu 23/Aug
15 days Flights from Geneva to Barcelona on Vueling Airlines 08/08/2018
$59
Wed 29/Aug - Fri 14/Sep
16 days Flights from Geneva to Barcelona on Vueling Airlines 29/08/2018
$55
Wed 01/Aug - Mon 22/Oct
82 days Flights from Geneva to Barcelona on easyJet 01/08/2018
$110
Fri 10/Aug - Fri 31/Aug
21 days Flights from Geneva to Barcelona on Vueling Airlines 10/08/2018
$131
Wed 29/Aug - Wed 05/Sep
7 days Flights from Geneva to Barcelona on Vueling Airlines 29/08/2018
$141
Sun 28/Oct - Fri 02/Nov
5 days Flights from Geneva to Barcelona on Vueling Airlines 28/10/2018
$52
Mon 01/Oct - Sat 06/Oct
5 days Flights from Geneva to Barcelona on Vueling Airlines 01/10/2018
$53
Thu 25/Oct - Sat 17/Nov
23 days Flights from Geneva to Barcelona on SWISS 25/10/2018
$120
Mon 01/Oct - Tue 16/Oct
15 days Flights from Geneva to Barcelona on Vueling Airlines 01/10/2018
$138
Tue 02/Oct - Thu 17/Jan
107 days Flights from Geneva to Barcelona on Vueling Airlines 02/10/2018
$58
Tue 31/Jul - Wed 08/Aug
8 days Flights from Geneva to Barcelona on Vueling Airlines 31/07/2018
$76
Tue 03/Jul - Wed 11/Jul
8 days Flights from Geneva to Barcelona on Vueling Airlines 03/07/2018
$58
Mon 30/Jul - Mon 03/Sep
35 days Flights from Geneva to Barcelona on Vueling Airlines 30/07/2018
$81
Tue 03/Jul - Thu 19/Jul
16 days Flights from Geneva to Barcelona on Vueling Airlines 03/07/2018
$156
Tue 31/Jul - Wed 15/Aug
15 days Flights from Geneva to Barcelona on Vueling Airlines 31/07/2018
$162
Thu 06/Sep - Sun 02/Dec
87 days Flights from Geneva to Barcelona on Vueling Airlines 06/09/2018
$75
Sun 23/Sep - Fri 28/Sep
5 days Flights from Geneva to Barcelona on Vueling Airlines 23/09/2018
$53
Sun 23/Sep - Sat 06/Oct
13 days Flights from Geneva to Barcelona on Vueling Airlines 23/09/2018
$53
Sun 23/Sep - Tue 25/Sep
2 days Flights from Geneva to Barcelona on Vueling Airlines 23/09/2018
$140
Sun 23/Sep - Tue 09/Oct
16 days Flights from Geneva to Barcelona on Vueling Airlines 23/09/2018
$140
Fri 15/Mar - Sun 17/Mar
2 days Flights from Geneva to Barcelona on Lufthansa 15/03/2019
$158
Sat 16/Mar - Sat 16/Mar
0 days Flights from Geneva to Barcelona on Vueling Airlines 16/03/2019
$55
Tue 18/Dec - Wed 19/Dec
1 days Flights from Geneva to Barcelona on Vueling Airlines 18/12/2018
$53
Tue 18/Dec - Sun 13/Jan
26 days Flights from Geneva to Barcelona on Vueling Airlines 18/12/2018
$69
Sat 22/Dec - Sat 29/Dec
7 days Flights from Geneva to Barcelona on SWISS 22/12/2018
$128
Sun 06/Jan - Fri 25/Jan
19 days Flights from Geneva to Barcelona on Vueling Airlines 06/01/2019
$52
Sun 27/Jan - Sun 10/Feb
14 days Flights from Geneva to Barcelona on Vueling Airlines 27/01/2019
$52
Thu 03/Jan - Sun 06/Jan
3 days Flights from Geneva to Barcelona on Vueling Airlines 03/01/2019
$126
Thu 17/Jan - Mon 18/Mar
60 days Flights from Geneva to Barcelona on eurowings 17/01/2019
$238
Thu 07/Feb - Sun 10/Feb
3 days Flights from Geneva to Barcelona on eurowings 07/02/2019
$126
Sun 03/Feb - Sat 16/Feb
13 days Flights from Geneva to Barcelona on Vueling Airlines 03/02/2019
$51
Mon 26/Nov - Sun 02/Dec
6 days Flights from Geneva to Barcelona on Vueling Airlines 26/11/2018
$52
Tue 13/Nov - Sun 25/Nov
12 days Flights from Geneva to Barcelona on Vueling Airlines 13/11/2018
$51
Sat 10/Nov - Wed 21/Nov
11 days Flights from Geneva to Barcelona on Vueling Airlines 10/11/2018
$113
Sun 25/Nov - Wed 05/Dec
10 days Flights from Geneva to Barcelona on Vueling Airlines 25/11/2018
$113