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

Tue 27/Feb - Wed 28/Feb
1 days Flights from Geneva to Barcelona on Vueling Airlines 27/02/2018
$83
Tue 27/Feb - Sat 10/Mar
11 days Flights from Geneva to Barcelona on Lufthansa 27/02/2018
$163
Sat 24/Feb - Tue 10/Apr
45 days Flights from Geneva to Barcelona on Vueling Airlines 24/02/2018
$75
Tue 27/Feb - Sun 11/Mar
12 days Flights from Geneva to Barcelona on Vueling Airlines 27/02/2018
$63
Sun 25/Feb - Sun 09/Sep
196 days Flights from Geneva to Barcelona on easyJet 25/02/2018
$96
Sun 25/Feb - Sun 27/May
91 days Flights from Geneva to Barcelona on Vueling Airlines 25/02/2018
$94
Wed 14/Mar - Tue 20/Mar
6 days Flights from Geneva to Barcelona on Alitalia 14/03/2018
$144
Sun 04/Mar - Sun 11/Mar
7 days Flights from Geneva to Barcelona on Vueling Airlines 04/03/2018
$59
Mon 05/Mar - Sun 29/Jul
146 days Flights from Geneva to Barcelona on SWISS 05/03/2018
$125
Wed 14/Mar - Thu 12/Apr
29 days Flights from Geneva to Barcelona on Alitalia 14/03/2018
$146
Fri 02/Mar - Sun 05/Aug
156 days Flights from Geneva to Barcelona on KLM 02/03/2018
$426
Fri 16/Mar - Sat 18/Aug
155 days Flights from Geneva to Barcelona on easyJet 16/03/2018
$129
Sun 18/Mar - Mon 07/May
50 days Flights from Geneva to Barcelona on Vueling Airlines 18/03/2018
$63
Wed 28/Mar - Mon 04/Jun
68 days Flights from Geneva to Barcelona on Vueling Airlines 28/03/2018
$183
Wed 28/Mar - Mon 01/Oct
187 days Flights from Geneva to Barcelona on Vueling Airlines 28/03/2018
$181
Thu 22/Mar - Sun 15/Jul
115 days Flights from Geneva to Barcelona on Vueling Airlines 22/03/2018
$74
Wed 21/Mar - Wed 11/Apr
21 days Flights from Geneva to Barcelona on Vueling Airlines 21/03/2018
$60
Wed 28/Mar - Mon 04/Jun
68 days Flights from Geneva to Barcelona on Lufthansa 28/03/2018
$144
Fri 30/Mar - Mon 03/Sep
157 days Flights from Geneva to Barcelona on SWISS 30/03/2018
$220
Wed 28/Mar - Mon 01/Oct
187 days Flights from Geneva to Barcelona on Brussels Airlines 28/03/2018
$156
Mon 26/Mar - Wed 30/Jan
310 days Flights from Geneva to Barcelona on Vueling Airlines 26/03/2018
$132
Thu 19/Apr - Tue 24/Apr
5 days Flights from Geneva to Barcelona on Vueling Airlines 19/04/2018
$125
Thu 26/Apr - Thu 26/Apr
0 days Flights from Geneva to Barcelona on Vueling Airlines 26/04/2018
$49
Thu 19/Apr - Wed 02/May
13 days Flights from Geneva to Barcelona on Vueling Airlines 19/04/2018
$138
Thu 26/Apr - Thu 03/May
7 days Flights from Geneva to Barcelona on Vueling Airlines 26/04/2018
$49
Thu 12/Apr - Sun 15/Jul
94 days Flights from Geneva to Barcelona on Lufthansa 12/04/2018
$163
Fri 20/Apr - Sun 16/Sep
149 days Flights from Geneva to Barcelona on Vueling Airlines 20/04/2018
$98
Fri 13/Apr - Thu 16/Aug
125 days Flights from Geneva to Barcelona on Vueling Airlines 13/04/2018
$119
Thu 12/Apr - Thu 05/Jul
84 days Flights from Geneva to Barcelona on Vueling Airlines 12/04/2018
$63
Wed 18/Apr - Mon 29/Oct
194 days Flights from Geneva to Barcelona on Vueling Airlines 18/04/2018
$83
Mon 02/Apr - Mon 13/Aug
133 days Flights from Geneva to Barcelona on SWISS 02/04/2018
$138
Wed 23/May - Thu 24/May
1 days Flights from Geneva to Barcelona on Vueling Airlines 23/05/2018
$138
Wed 23/May - Fri 08/Jun
16 days Flights from Geneva to Barcelona on Vueling Airlines 23/05/2018
$125
Wed 09/May - Fri 21/Sep
135 days Flights from Geneva to Barcelona on easyJet 09/05/2018
$199
Tue 22/May - Thu 23/Aug
93 days Flights from Geneva to Barcelona on easyJet 22/05/2018
$110
Sat 26/May - Tue 29/May
3 days Flights from Geneva to Barcelona on Vueling Airlines 26/05/2018
$47
Tue 15/May - Fri 01/Jun
17 days Flights from Geneva to Barcelona on Vueling Airlines 15/05/2018
$55
Wed 23/May - Sun 15/Jul
53 days Flights from Geneva to Barcelona on Vueling Airlines 23/05/2018
$63
Tue 12/Jun - Fri 15/Jun
3 days Flights from Geneva to Barcelona on Vueling Airlines 12/06/2018
$138
Tue 26/Jun - Fri 29/Jun
3 days Flights from Geneva to Barcelona on Vueling Airlines 26/06/2018
$57
Sun 24/Jun - Sat 07/Jul
13 days Flights from Geneva to Barcelona on Vueling Airlines 24/06/2018
$55
Fri 15/Jun - Sat 15/Sep
92 days Flights from Geneva to Barcelona on Iberia 15/06/2018
$181
Fri 15/Jun - Sat 15/Sep
92 days Flights from Geneva to Barcelona on SWISS 15/06/2018
$141
Tue 03/Jul - Fri 06/Jul
3 days Flights from Geneva to Barcelona on Vueling Airlines 03/07/2018
$144
Sun 29/Jul - Tue 07/Aug
9 days Flights from Geneva to Barcelona on easyJet 29/07/2018
$75
Mon 02/Jul - Thu 12/Jul
10 days Flights from Geneva to Barcelona on Vueling Airlines 02/07/2018
$68
Tue 21/Aug - Thu 30/Aug
9 days Flights from Geneva to Barcelona on Vueling Airlines 21/08/2018
$138
Tue 21/Aug - Fri 07/Sep
17 days Flights from Geneva to Barcelona on Vueling Airlines 21/08/2018
$113
Wed 15/Aug - Mon 03/Sep
19 days Flights from Geneva to Barcelona on Vueling Airlines 15/08/2018
$52
Wed 15/Aug - Wed 29/Aug
14 days Flights from Geneva to Barcelona on Vueling Airlines 15/08/2018
$52
Tue 11/Sep - Tue 02/Oct
21 days Flights from Geneva to Barcelona on Vueling Airlines 11/09/2018
$141
Tue 11/Sep - Fri 21/Sep
10 days Flights from Geneva to Barcelona on Vueling Airlines 11/09/2018
$117
Sat 01/Sep - Sat 15/Sep
14 days Flights from Geneva to Barcelona on Vueling Airlines 01/09/2018
$56
Sun 16/Sep - Sat 06/Oct
20 days Flights from Geneva to Barcelona on Vueling Airlines 16/09/2018
$67
Fri 21/Dec - Mon 07/Jan
17 days Flights from Geneva to Barcelona on Lufthansa 21/12/2018
$163
Sat 01/Dec - Thu 13/Dec
12 days Flights from Geneva to Barcelona on SWISS 01/12/2018
$142
Mon 31/Dec - Fri 01/Feb
32 days Flights from Geneva to Barcelona on SWISS 31/12/2018
$150
Tue 25/Dec - Mon 07/Jan
13 days Flights from Geneva to Barcelona on Vueling Airlines 25/12/2018
$168
Wed 05/Dec - Sat 22/Dec
17 days Flights from Geneva to Barcelona on Vueling Airlines 05/12/2018
$62
Mon 29/Oct - Wed 07/Nov
9 days Flights from Geneva to Barcelona on Vueling Airlines 29/10/2018
$57
Mon 01/Oct - Sat 20/Oct
19 days Flights from Geneva to Barcelona on Vueling Airlines 01/10/2018
$58
Fri 05/Oct - Mon 08/Oct
3 days Flights from Geneva to Barcelona on SWISS 05/10/2018
$118
Sat 17/Nov - Sat 24/Nov
7 days Flights from Geneva to Barcelona on Vueling Airlines 17/11/2018
$51
Sat 24/Nov - Thu 13/Dec
19 days Flights from Geneva to Barcelona on Lufthansa 24/11/2018
$676