How to get to Barcelona, Spain from Switzerland by flight ? You can check flights from Switzerland to Barcelona, Spain below.
You can find flight ticket prices from Switzerland to Barcelona, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Switzerland to Geneva.
You take a flight from Geneva to Barcelona and cost approximately 60 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
U21407
easyJet
|
06:40
Geneva
|
08:05 Barcelona | Direct |
LX2805
Swiss
LX1952
Swiss
|
07:40
Geneva
09:40
Zurich
|
08:30
Zurich
11:20
Barcelona
|
Connect |
U21401
easyJet
|
08:50
Geneva
|
10:15 Barcelona | Direct |
VY6200
Vueling Airlines
|
09:35
Geneva
|
11:05 Barcelona | Direct |
U21405
easyJet
|
09:55
Geneva
|
11:20 Barcelona | Direct |
U21407
easyJet
|
15:00
Geneva
|
16:25 Barcelona | Direct |
U21405
easyJet
|
16:05
Geneva
|
17:30 Barcelona | Direct |
U21409
easyJet
|
17:00
Geneva
|
18:25 Barcelona | Direct |
U21411
easyJet
|
18:10
Geneva
|
19:35 Barcelona | Direct |
VY6198
Vueling Airlines
|
18:30
Geneva
|
20:00 Barcelona | Direct |
LX1946
Swiss
|
18:55
Geneva
|
20:30 Barcelona | Direct |
LX2817
Swiss
LX1950
Swiss
|
19:30
Geneva
21:30
Zurich
|
20:25
Zurich
23:20
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in Switzerland to Zurich.
You take a flight from Zurich to Barcelona and cost approximately 85 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
LX1952
Swiss
|
09:40
Zurich
|
11:20 Barcelona | Direct |
AF1115
Air France
AF1648
Air France
|
09:40
Zurich
12:15
Paris CDG
|
11:05
Paris CDG
14:00
Barcelona
|
Connect |
VY6247
Vueling Airlines
|
09:45
Zurich
|
11:25 Barcelona | Direct |
VY6245
Vueling Airlines
|
15:55
Zurich
|
17:40 Barcelona | Direct |
LX2808
Swiss
LX1946
Swiss
|
16:20
Zurich
18:55
Geneva
|
17:15
Geneva
20:30
Barcelona
|
Connect |
VY8349
Vueling Airlines
VY3919
Vueling Airlines
|
18:30
Zurich
21:45
Palma Mallorca
|
20:25
Palma Mallorca
22:40
Barcelona
|
Connect |
VY6249
Vueling Airlines
|
20:35
Zurich
|
22:20 Barcelona | Direct |
LX1950
Swiss
|
21:30
Zurich
|
23:20 Barcelona | Direct |
You take a bus, shuttle or taxi from your location in Switzerland to Basel.
You take a flight from Basel to Barcelona and cost approximately 60 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
U21075
easyJet
|
09:45
Basel
|
11:30 Barcelona | Direct |
VY6241
Vueling Airlines
|
14:05
Basel
|
15:45 Barcelona | Direct |
U21081
easyJet
|
14:50
Basel
|
16:30 Barcelona | Direct |
U21075
easyJet
|
19:30
Basel
|
21:10 Barcelona | Direct |
U21081
easyJet
|
20:35
Basel
|
22:20 Barcelona | Direct |
You take a bus, shuttle or taxi from your location in Switzerland to Milan Malpensa.
You take a flight from Milan Malpensa to Barcelona and cost approximately 35 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
U22759
easyJet
|
06:45
Milan Malpensa
|
08:20 Barcelona | Direct |
SQ378
Singapore Airlines
|
06:55
Milan Malpensa
|
08:30 Barcelona | Direct |
FR7555
Ryanair
|
07:50
Milan Malpensa
|
09:20 Barcelona | Direct |
EW2821
Eurowings
EW2520
Eurowings
|
07:55
Milan Malpensa
10:00
Stuttgart
|
09:05
Stuttgart
11:55
Barcelona
|
Connect |
VY6331
Vueling Airlines
|
10:05
Milan Malpensa
|
11:40 Barcelona | Direct |
FR7540
Ryanair
|
10:25
Milan Malpensa
|
11:55 Barcelona | Direct |
FR7555
Ryanair
|
10:35
Milan Malpensa
|
12:05 Barcelona | Direct |
FR7540
Ryanair
|
10:45
Milan Malpensa
|
12:15 Barcelona | Direct |
U22761
easyJet
|
11:40
Milan Malpensa
|
13:15 Barcelona | Direct |
VY6333
Vueling Airlines
|
12:30
Milan Malpensa
|
14:05 Barcelona | Direct |
VY6335
Vueling Airlines
|
14:35
Milan Malpensa
|
16:10 Barcelona | Direct |
U22765
easyJet
|
14:40
Milan Malpensa
|
16:15 Barcelona | Direct |
VY6339
Vueling Airlines
|
17:15
Milan Malpensa
|
18:50 Barcelona | Direct |
PK719
Pakistan International Airlines
|
19:30
Milan Malpensa
|
21:00 Barcelona | Direct |
LX1623
Swiss
LX1950
Swiss
|
19:35
Milan Malpensa
21:30
Zurich
|
20:35
Zurich
23:20
Barcelona
|
Connect |
U22767
easyJet
|
19:40
Milan Malpensa
|
21:15 Barcelona | Direct |
VY6337
Vueling Airlines
|
21:15
Milan Malpensa
|
22:50 Barcelona | Direct |
VY6341
Vueling Airlines
|
22:40
Milan Malpensa
|
00:15 Barcelona | Direct |
You take a bus, shuttle or taxi from your location in Switzerland to Milan Bergamo.
You take a flight from Milan Bergamo to Barcelona and cost approximately 27 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
FR6354
Ryanair
|
08:35
Milan Bergamo
|
10:15 Barcelona | Direct |
FR6304
Ryanair
|
15:50
Milan Bergamo
|
17:30 Barcelona | Direct |
FR6366
Ryanair
|
21:50
Milan Bergamo
|
23:30 Barcelona | Direct |
You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below
Booking.com