How to get to Switzerland from Portugal by flight ? You can check flights from Portugal to Switzerland below.
You can find flight ticket prices from Portugal to Switzerland with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Portugal to Lisbon.
You take a flight from Lisbon to Geneva and cost approximately 95 USD.
You take a bus, shuttle or taxi from Geneva to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
AF1125
Air France
AF1842
Air France
|
05:30
Lisbon
10:00
Paris CDG
|
09:10
Paris CDG
11:15
Geneva
|
Connect |
IB3107
Iberia
IB3490
Iberia
|
06:40
Lisbon
11:25
Madrid
|
09:05
Madrid
13:20
Geneva
|
Connect |
BA499
British Airways
BA740
British Airways
|
07:05
Lisbon
11:00
London Heathrow
|
10:05
London Heathrow
13:45
Geneva
|
Connect |
BA499
British Airways
BA2738
British Airways
|
07:05
Lisbon
11:05
London Heathrow
|
10:05
London Heathrow
13:50
Geneva
|
Connect |
BA499
British Airways
BA2752
British Airways
|
07:05
Lisbon
11:10
London Heathrow
|
10:05
London Heathrow
13:55
Geneva
|
Connect |
TP946
TAP Portugal
|
07:40
Lisbon
|
11:10 Geneva | Direct |
TP578
TAP Portugal
LX1083
Swiss
|
08:00
Lisbon
13:10
Frankfurt
|
12:10
Frankfurt
14:15
Geneva
|
Connect |
TP1930
TAP Portugal
LX2079
Swiss
|
08:20
Lisbon
11:25
Porto
|
09:15
Porto
14:40
Geneva
|
Connect |
U21446
easyJet
|
08:35
Lisbon
|
12:05 Geneva | Direct |
TP1940
TAP Portugal
LX2079
Swiss
|
09:00
Lisbon
11:25
Porto
|
10:00
Porto
14:40
Geneva
|
Connect |
TP1930
TAP Portugal
LX2079
Swiss
|
09:40
Lisbon
11:25
Porto
|
10:35
Porto
14:40
Geneva
|
Connect |
BA501
British Airways
BA2740
British Airways
|
10:40
Lisbon
14:45
London Heathrow
|
13:30
London Heathrow
17:25
Geneva
|
Connect |
LX2093
Swiss
|
11:20
Lisbon
|
14:45 Geneva | Direct |
IB3109
Iberia
IB3486
Iberia
|
12:30
Lisbon
15:45
Madrid
|
14:55
Madrid
17:45
Geneva
|
Connect |
U21450
easyJet
|
12:55
Lisbon
|
16:30 Geneva | Direct |
TP1940
TAP Portugal
TP942
TAP Portugal
|
13:00
Lisbon
16:10
Porto
|
14:00
Porto
19:20
Geneva
|
Connect |
U28722
easyJet
U28478
easyJet
|
13:30
Lisbon
17:30
London Gatwick
|
16:10
London Gatwick
20:05
Geneva
|
Connect |
TP948
TAP Portugal
|
14:05
Lisbon
|
17:35 Geneva | Direct |
U21444
easyJet
|
14:55
Lisbon
|
18:25 Geneva | Direct |
AF1625
Air France
AF1242
Air France
|
16:00
Lisbon
20:45
Paris CDG
|
19:40
Paris CDG
21:55
Geneva
|
Connect |
LH1169
Lufthansa
LX1087
Swiss
|
16:10
Lisbon
21:05
Frankfurt
|
20:10
Frankfurt
22:10
Geneva
|
Connect |
IB3103
Iberia
IB3482
Iberia
|
16:40
Lisbon
20:45
Madrid
|
19:10
Madrid
22:40
Geneva
|
Connect |
U21448
easyJet
|
18:55
Lisbon
|
22:30 Geneva | Direct |
TP944
TAP Portugal
|
19:45
Lisbon
|
23:15 Geneva | Direct |
You take a bus, shuttle or taxi from your location in Portugal to Porto.
You take a flight from Porto to Geneva and cost approximately 85 USD.
You take a bus, shuttle or taxi from Geneva to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
TP1925
TAP Portugal
TP946
TAP Portugal
|
05:00
Porto
07:40
Lisbon
|
06:00
Lisbon
11:10
Geneva
|
Connect |
TP2675
TAP Portugal
TP946
TAP Portugal
|
05:45
Porto
07:40
Lisbon
|
06:45
Lisbon
11:10
Geneva
|
Connect |
U21452
easyJet
|
06:20
Porto
|
09:35 Geneva | Direct |
IB3091
Iberia
IB3490
Iberia
|
08:15
Porto
11:25
Madrid
|
10:35
Madrid
13:20
Geneva
|
Connect |
U28494
easyJet
U28472
easyJet
|
08:55
Porto
12:00
London Gatwick
|
11:10
London Gatwick
14:40
Geneva
|
Connect |
U21456
easyJet
|
09:05
Porto
|
12:20 Geneva | Direct |
U21454
easyJet
|
09:15
Porto
|
12:30 Geneva | Direct |
TP1941
TAP Portugal
TP948
TAP Portugal
|
11:20
Porto
14:05
Lisbon
|
12:20
Lisbon
17:35
Geneva
|
Connect |
LX2079
Swiss
|
11:25
Porto
|
14:40 Geneva | Direct |
TP686
TAP Portugal
LG8363
Luxair
|
11:25
Porto
15:40
Luxembourg
|
14:45
Luxembourg
16:45
Geneva
|
Connect |
U21458
easyJet
|
11:35
Porto
|
14:50 Geneva | Direct |
LX2065
Swiss
LX2808
Swiss
|
11:40
Porto
16:20
Zurich
|
15:05
Zurich
17:15
Geneva
|
Connect |
LX2063
Swiss
LX2808
Swiss
|
11:45
Porto
16:20
Zurich
|
15:20
Zurich
17:15
Geneva
|
Connect |
LX2065
Swiss
LX2808
Swiss
|
11:45
Porto
16:20
Zurich
|
15:10
Zurich
17:15
Geneva
|
Connect |
IB8777
Iberia
IB3486
Iberia
|
12:20
Porto
15:45
Madrid
|
14:40
Madrid
17:45
Geneva
|
Connect |
IB3093
Iberia
IB3486
Iberia
|
12:30
Porto
15:45
Madrid
|
14:50
Madrid
17:45
Geneva
|
Connect |
U21460
easyJet
|
12:40
Porto
|
15:55 Geneva | Direct |
U21458
easyJet
|
14:50
Porto
|
18:05 Geneva | Direct |
U21456
easyJet
|
15:25
Porto
|
18:40 Geneva | Direct |
TP942
TAP Portugal
|
16:10
Porto
|
19:20 Geneva | Direct |
AF1529
Air France
AF1242
Air France
|
16:35
Porto
20:45
Paris CDG
|
19:55
Paris CDG
21:55
Geneva
|
Connect |
IB3095 8665
Iberia
IB3482
Iberia
|
16:40
Porto
20:45
Madrid
|
19:00
Madrid
22:40
Geneva
|
Connect |
TP1951
TAP Portugal
TP944
TAP Portugal
|
17:35
Porto
19:45
Lisbon
|
18:35
Lisbon
23:15
Geneva
|
Connect |
U21460
easyJet
|
17:50
Porto
|
21:05 Geneva | Direct |
U21456
easyJet
|
19:30
Porto
|
22:45 Geneva | Direct |
U21458
easyJet
|
19:35
Porto
|
22:50 Geneva | Direct |
You take a bus, shuttle or taxi from your location in Portugal to Lisbon.
You take a flight from Lisbon to Basel and cost approximately 75 USD.
You take a bus, shuttle or taxi from Basel to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
U27687
easyJet
|
06:10
Lisbon
|
10:00 Basel | Direct |
BA499
British Airways
BA754
British Airways
|
07:05
Lisbon
11:55
London Heathrow
|
10:05
London Heathrow
14:35
Basel
|
Connect |
U27685
easyJet
|
09:40
Lisbon
|
13:25 Basel | Direct |
U21820
easyJet
U21811
easyJet
|
10:20
Lisbon
14:45
Manchester
|
13:25
Manchester
17:35
Basel
|
Connect |
SN3816
Brussels Airlines
SN2705
Brussels Airlines
|
11:00
Lisbon
17:00
Brussels
|
14:45
Brussels
18:05
Basel
|
Connect |
U28722
easyJet
U28437
easyJet
|
13:30
Lisbon
18:05
London Gatwick
|
16:10
London Gatwick
20:40
Basel
|
Connect |
KL1696
KLM
KL1991
KLM
|
15:25
Lisbon
20:35
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
21:50
Basel
|
Connect |
You take a bus, shuttle or taxi from your location in Portugal to Porto.
You take a flight from Porto to Basel and cost approximately 100 USD.
You take a bus, shuttle or taxi from Basel to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
U21132
easyJet
|
06:00
Porto
|
09:25 Basel | Direct |
VY8477
Vueling Airlines
VY6240
Vueling Airlines
|
08:00
Porto
11:40
Barcelona
|
10:45
Barcelona
13:25
Basel
|
Connect |
U21136
easyJet
|
09:15
Porto
|
12:45 Basel | Direct |
KL1712
KLM
KL1989
KLM
|
11:15
Porto
16:10
Amsterdam Schiphol
|
14:55
Amsterdam Schiphol
17:25
Basel
|
Connect |
U21134
easyJet
|
12:05
Porto
|
15:30 Basel | Direct |
U21612
easyJet
U21004
easyJet
|
12:40
Porto
17:40
Nice
|
15:55
Nice
18:55
Basel
|
Connect |
BA2783
British Airways
BA756
British Airways
|
14:55
Porto
18:50
London Heathrow
|
17:10
London Heathrow
21:25
Basel
|
Connect |
You take a bus, shuttle or taxi from your location in Portugal to Lisbon.
You take a flight from Lisbon to Zurich and cost approximately 90 USD.
You take a bus, shuttle or taxi from Zurich to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
U27681
easyJet
|
07:00
Lisbon
|
10:55 Zurich | Direct |
TP1272
TAP Portugal
OS569
Austrian Airlines
|
07:35
Lisbon
13:05
Vienna
|
12:05
Vienna
14:25
Zurich
|
Connect |
TP552
TAP Portugal
LX1105
Swiss
|
07:45
Lisbon
13:50
Munich
|
11:55
Munich
14:45
Zurich
|
Connect |
TP578
TAP Portugal
LH1190
Lufthansa
|
08:00
Lisbon
13:05
Frankfurt
|
12:10
Frankfurt
13:55
Zurich
|
Connect |
TP1930
TAP Portugal
LX2063
Swiss
|
08:20
Lisbon
11:45
Porto
|
09:15
Porto
15:20
Zurich
|
Connect |
TP1354
TAP Portugal
LX319
Swiss
|
08:30
Lisbon
12:30
London Heathrow
|
11:25
London Heathrow
15:10
Zurich
|
Connect |
TP932
TAP Portugal
|
08:50
Lisbon
|
12:40 Zurich | Direct |
TP1940
TAP Portugal
LX2065
Swiss
|
09:00
Lisbon
11:45
Porto
|
10:00
Porto
15:10
Zurich
|
Connect |
EW603
Eurowings
EW768
Eurowings
|
09:10
Lisbon
15:20
Cologne Bonn
|
13:05
Cologne Bonn
16:25
Zurich
|
Connect |
TP1930
TAP Portugal
LX2063
Swiss
|
09:40
Lisbon
11:45
Porto
|
10:35
Porto
15:20
Zurich
|
Connect |
TP1930
TAP Portugal
LX2065
Swiss
|
09:40
Lisbon
11:40
Porto
|
10:35
Porto
15:05
Zurich
|
Connect |
TP1930
TAP Portugal
LX2065
Swiss
|
09:40
Lisbon
11:45
Porto
|
10:35
Porto
15:10
Zurich
|
Connect |
UX1150
Air Europa
UX1671
Air Europa
|
11:25
Lisbon
14:55
Madrid
|
13:45
Madrid
17:15
Zurich
|
Connect |
LX2085
Swiss
|
12:00
Lisbon
|
15:40 Zurich | Direct |
LH1167
Lufthansa
LH1198
Lufthansa
|
12:15
Lisbon
18:25
Frankfurt
|
16:15
Frankfurt
19:15
Zurich
|
Connect |
IB3109
Iberia
IB3474
Iberia
|
12:30
Lisbon
16:00
Madrid
|
14:55
Madrid
18:25
Zurich
|
Connect |
TP554
TAP Portugal
LH2372
Lufthansa
|
12:40
Lisbon
18:40
Munich
|
16:50
Munich
19:35
Zurich
|
Connect |
TP576
TAP Portugal
LH1198
Lufthansa
|
12:55
Lisbon
18:25
Frankfurt
|
17:05
Frankfurt
19:15
Zurich
|
Connect |
TP1274
TAP Portugal
LX1583
Swiss
|
13:00
Lisbon
18:40
Vienna
|
17:30
Vienna
20:00
Zurich
|
Connect |
TP926
TAP Portugal
|
13:20
Lisbon
|
17:10 Zurich | Direct |
TP644
TAP Portugal
LX789
Swiss
|
13:20
Lisbon
18:45
Brussels
|
17:05
Brussels
20:00
Zurich
|
Connect |
VY8467
Vueling Airlines
VY6248
Vueling Airlines
|
13:55
Lisbon
18:00
Barcelona
|
16:50
Barcelona
19:55
Zurich
|
Connect |
TP948
TAP Portugal
LX2817
Swiss
|
14:05
Lisbon
19:30
Geneva
|
17:35
Geneva
20:25
Zurich
|
Connect |
TP948
TAP Portugal
LX2815
Swiss
|
14:05
Lisbon
19:20
Geneva
|
17:35
Geneva
20:10
Zurich
|
Connect |
KL1696
KLM
KL1969
KLM
|
15:25
Lisbon
21:00
Amsterdam Schiphol
|
19:35
Amsterdam Schiphol
22:25
Zurich
|
Connect |
IB3103
Iberia
IB3476
Iberia
|
16:40
Lisbon
20:10
Madrid
|
19:10
Madrid
22:30
Zurich
|
Connect |
TP928
TAP Portugal
|
18:55
Lisbon
|
22:45 Zurich | Direct |
You take a bus, shuttle or taxi from your location in Portugal to Porto.
You take a flight from Porto to Zurich and cost approximately 80 USD.
You take a bus, shuttle or taxi from Zurich to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
TP922
TAP Portugal
|
06:00
Porto
|
09:40 Zurich | Direct |
U27593
easyJet
|
06:05
Porto
|
09:40 Zurich | Direct |
TP1931
TAP Portugal
TP932
TAP Portugal
|
07:00
Porto
08:50
Lisbon
|
08:00
Lisbon
12:40
Zurich
|
Connect |
VY8477
Vueling Airlines
VY6244
Vueling Airlines
|
08:00
Porto
12:20
Barcelona
|
10:45
Barcelona
14:15
Zurich
|
Connect |
TP1933
TAP Portugal
LX2085
Swiss
|
10:00
Porto
12:00
Lisbon
|
11:00
Lisbon
15:40
Zurich
|
Connect |
TP1939
TAP Portugal
TP926
TAP Portugal
|
11:00
Porto
13:20
Lisbon
|
12:00
Lisbon
17:10
Zurich
|
Connect |
TP1941
TAP Portugal
TP926
TAP Portugal
|
11:20
Porto
13:20
Lisbon
|
12:20
Lisbon
17:10
Zurich
|
Connect |
UX1146
Air Europa
UX1671
Air Europa
|
11:30
Porto
14:55
Madrid
|
13:40
Madrid
17:15
Zurich
|
Connect |
LX2065
Swiss
|
11:40
Porto
|
15:05 Zurich | Direct |
LX2063
Swiss
|
11:45
Porto
|
15:20 Zurich | Direct |
LX2065
Swiss
|
11:45
Porto
|
15:10 Zurich | Direct |
HV6002
Transavia Holland
KL1963
KLM
|
12:00
Porto
17:05
Amsterdam Schiphol
|
15:45
Amsterdam Schiphol
18:25
Zurich
|
Connect |
IB8777
Iberia
IB3474
Iberia
|
12:20
Porto
16:00
Madrid
|
14:40
Madrid
18:25
Zurich
|
Connect |
LH1177
Lufthansa
LH1198
Lufthansa
|
12:25
Porto
18:25
Frankfurt
|
16:10
Frankfurt
19:15
Zurich
|
Connect |
IB3093
Iberia
IB3474
Iberia
|
12:30
Porto
16:00
Madrid
|
14:50
Madrid
18:25
Zurich
|
Connect |
U28496
easyJet
U28117
easyJet
|
12:30
Porto
16:35
London Gatwick
|
14:45
London Gatwick
19:20
Zurich
|
Connect |
LH1783
Lufthansa
LH2372
Lufthansa
|
13:45
Porto
18:40
Munich
|
17:35
Munich
19:35
Zurich
|
Connect |
IB3095 8665
Iberia
IB3476
Iberia
|
16:40
Porto
20:10
Madrid
|
19:00
Madrid
22:30
Zurich
|
Connect |
You can find hotels and accommodations in Switzerland with our hotels search tool below
Booking.com