How to get to Switzerland from Qatar by flight ? You can check flights from Qatar to Switzerland below.
You can find flight ticket prices from Qatar to Switzerland with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Geneva and cost approximately 360 USD.
You take a bus, shuttle or taxi from Geneva to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
QR009
Qatar Airways
BA726
British Airways
|
01:40
Doha
08:20
London Heathrow
|
07:05
London Heathrow
11:00
Geneva
|
Connect |
QR009
Qatar Airways
BA728
British Airways
|
01:40
Doha
09:25
London Heathrow
|
07:05
London Heathrow
12:10
Geneva
|
Connect |
QR147
Qatar Airways
IB3480
Iberia
|
01:45
Doha
09:40
Madrid
|
08:15
Madrid
11:35
Geneva
|
Connect |
QR101
Qatar Airways
|
01:45
Doha
|
07:15 Geneva | Direct |
PC615
Pegasus Airlines
PC953
Pegasus Airlines
|
01:55
Doha
10:55
Sabiha Gokcen
|
06:15
Sabiha Gokcen
13:15
Geneva
|
Connect |
TK781
Turkish Airlines
TK1917
Turkish Airlines
|
02:15
Doha
08:20
Istanbul Ataturk
|
06:35
Istanbul Ataturk
10:30
Geneva
|
Connect |
TK781
Turkish Airlines
TK1921
Turkish Airlines
|
02:15
Doha
11:55
Istanbul Ataturk
|
06:35
Istanbul Ataturk
14:05
Geneva
|
Connect |
QR011
Qatar Airways
BA730
British Airways
|
03:35
Doha
11:35
London Heathrow
|
09:00
London Heathrow
14:20
Geneva
|
Connect |
ME435
Middle East Airlines
ME213
Middle East Airlines
|
03:40
Doha
07:25
Beirut
|
06:35
Beirut
10:35
Geneva
|
Connect |
PC603
Pegasus Airlines
PC953
Pegasus Airlines
|
03:55
Doha
10:55
Sabiha Gokcen
|
08:15
Sabiha Gokcen
13:15
Geneva
|
Connect |
TK783
Turkish Airlines
TK1921
Turkish Airlines
|
05:55
Doha
11:55
Istanbul Ataturk
|
10:20
Istanbul Ataturk
14:05
Geneva
|
Connect |
TK783
Turkish Airlines
TK1919
Turkish Airlines
|
05:55
Doha
14:50
Istanbul Ataturk
|
10:20
Istanbul Ataturk
17:15
Geneva
|
Connect |
KU622
Kuwait Airways
KU161
Kuwait Airways
|
06:25
Doha
09:00
Kuwait
|
08:00
Kuwait
14:10
Geneva
|
Connect |
BA122
British Airways
BA732
British Airways
|
06:45
Doha
13:20
London Heathrow
|
12:00
London Heathrow
16:05
Geneva
|
Connect |
BA122
British Airways
BA734
British Airways
|
06:45
Doha
15:05
London Heathrow
|
12:00
London Heathrow
17:50
Geneva
|
Connect |
RJ0651
Royal Jordanian
RJ0155
Royal Jordanian
|
06:55
Doha
10:45
Amman
|
09:35
Amman
14:15
Geneva
|
Connect |
QR003
Qatar Airways
BA734
British Airways
|
07:50
Doha
15:05
London Heathrow
|
13:15
London Heathrow
17:50
Geneva
|
Connect |
QR099
Qatar Airways
|
08:05
Doha
|
13:35 Geneva | Direct |
QR301
Qatar Airways
AY1533
Finnair
|
08:30
Doha
16:10
Helsinki
|
14:25
Helsinki
18:10
Geneva
|
Connect |
QR007
Qatar Airways
BA734
British Airways
|
09:00
Doha
15:05
London Heathrow
|
14:10
London Heathrow
17:50
Geneva
|
Connect |
QR007
Qatar Airways
BA736
British Airways
|
09:00
Doha
17:45
London Heathrow
|
14:10
London Heathrow
20:25
Geneva
|
Connect |
QR001
Qatar Airways
BA738
British Airways
|
12:45
Doha
19:45
London Heathrow
|
17:55
London Heathrow
22:25
Geneva
|
Connect |
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Zurich and cost approximately 330 USD.
You take a bus, shuttle or taxi from Zurich to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
QR009
Qatar Airways
BA712
British Airways
|
01:40
Doha
09:20
London Heathrow
|
07:05
London Heathrow
12:15
Zurich
|
Connect |
PC615
Pegasus Airlines
PC947
Pegasus Airlines
|
01:55
Doha
08:10
Sabiha Gokcen
|
06:15
Sabiha Gokcen
10:15
Zurich
|
Connect |
QR093
Qatar Airways
|
01:55
Doha
|
07:20 Zurich | Direct |
TK781
Turkish Airlines
TK1913
Turkish Airlines
|
02:15
Doha
11:50
Istanbul Ataturk
|
06:35
Istanbul Ataturk
13:45
Zurich
|
Connect |
QR011
Qatar Airways
BA714
British Airways
|
03:35
Doha
12:10
London Heathrow
|
09:00
London Heathrow
15:00
Zurich
|
Connect |
PC603
Pegasus Airlines
PC949
Pegasus Airlines
|
03:55
Doha
12:50
Sabiha Gokcen
|
08:15
Sabiha Gokcen
14:55
Zurich
|
Connect |
TK783
Turkish Airlines
TK1913
Turkish Airlines
|
05:55
Doha
11:50
Istanbul Ataturk
|
10:20
Istanbul Ataturk
13:45
Zurich
|
Connect |
TK783
Turkish Airlines
TK1909
Turkish Airlines
|
05:55
Doha
16:00
Istanbul Ataturk
|
10:20
Istanbul Ataturk
18:00
Zurich
|
Connect |
BA122
British Airways
BA716
British Airways
|
06:45
Doha
14:50
London Heathrow
|
12:00
London Heathrow
17:40
Zurich
|
Connect |
BA122
British Airways
BA718
British Airways
|
06:45
Doha
16:05
London Heathrow
|
12:00
London Heathrow
18:55
Zurich
|
Connect |
RJ0651
Royal Jordanian
RJ0153
Royal Jordanian
|
06:55
Doha
11:00
Amman
|
09:35
Amman
14:30
Zurich
|
Connect |
QR003
Qatar Airways
BA716
British Airways
|
07:50
Doha
14:50
London Heathrow
|
13:15
London Heathrow
17:40
Zurich
|
Connect |
QR003
Qatar Airways
BA718
British Airways
|
07:50
Doha
16:05
London Heathrow
|
13:15
London Heathrow
18:55
Zurich
|
Connect |
QR301
Qatar Airways
AY1513
Finnair
|
08:30
Doha
16:30
Helsinki
|
14:25
Helsinki
18:20
Zurich
|
Connect |
QR007
Qatar Airways
BA718
British Airways
|
09:00
Doha
16:05
London Heathrow
|
14:10
London Heathrow
18:55
Zurich
|
Connect |
QR095
Qatar Airways
|
09:05
Doha
|
14:30 Zurich | Direct |
QR001
Qatar Airways
BA720
British Airways
|
12:45
Doha
19:40
London Heathrow
|
17:55
London Heathrow
22:30
Zurich
|
Connect |
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Milan Malpensa and cost approximately 550 USD.
You take a bus, shuttle or taxi from Milan Malpensa to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
QR123
Qatar Airways
|
01:25
Doha
|
06:35 Milan Malpensa | Direct |
QR115
Qatar Airways
AZ1024
Alitalia
|
02:00
Doha
09:20
Rome
|
06:55
Rome
10:35
Milan Malpensa
|
Connect |
TK781
Turkish Airlines
TK1873
Turkish Airlines
|
02:15
Doha
07:40
Istanbul Ataturk
|
06:35
Istanbul Ataturk
09:30
Milan Malpensa
|
Connect |
TK781
Turkish Airlines
TK1895
Turkish Airlines
|
02:15
Doha
11:55
Istanbul Ataturk
|
06:35
Istanbul Ataturk
13:45
Milan Malpensa
|
Connect |
QR223
Qatar Airways
S73633
S7 Airlines
|
02:50
Doha
11:10
Moscow Domodedovo
|
08:00
Moscow Domodedovo
14:00
Milan Malpensa
|
Connect |
ME435
Middle East Airlines
ME235
Middle East Airlines
|
03:40
Doha
08:05
Beirut
|
06:35
Beirut
11:00
Milan Malpensa
|
Connect |
QR426
Qatar Airways
ME235
Middle East Airlines
|
03:50
Doha
08:05
Beirut
|
07:05
Beirut
11:00
Milan Malpensa
|
Connect |
TK783
Turkish Airlines
TK1895
Turkish Airlines
|
05:55
Doha
11:55
Istanbul Ataturk
|
10:20
Istanbul Ataturk
13:45
Milan Malpensa
|
Connect |
TK783
Turkish Airlines
TK1875
Turkish Airlines
|
05:55
Doha
16:25
Istanbul Ataturk
|
10:20
Istanbul Ataturk
18:15
Milan Malpensa
|
Connect |
BA122
British Airways
BA566
British Airways
|
06:45
Doha
14:55
London Heathrow
|
12:00
London Heathrow
18:00
Milan Malpensa
|
Connect |
QR003
Qatar Airways
BA566
British Airways
|
07:50
Doha
14:55
London Heathrow
|
13:15
London Heathrow
18:00
Milan Malpensa
|
Connect |
QR127
Qatar Airways
|
08:00
Doha
|
13:10 Milan Malpensa | Direct |
QR001
Qatar Airways
BA582
British Airways
|
12:45
Doha
20:35
London Heathrow
|
17:55
London Heathrow
23:30
Milan Malpensa
|
Connect |
QR117
Qatar Airways
|
15:45
Doha
|
20:55 Milan Malpensa | Direct |
You take a bus, shuttle or taxi from your location in Qatar to Doha.
You take a flight from Doha to Basel and cost approximately 340 USD.
You take a bus, shuttle or taxi from Basel to your destination in Switzerland.
Flight | Depart | Arrive | |
---|---|---|---|
QR041
Qatar Airways
AF1192
Air France
|
01:00
Doha
09:15
Paris CDG
|
06:55
Paris CDG
10:20
Basel
|
Connect |
QR155
Qatar Airways
U21066
easyJet
|
01:20
Doha
09:30
Malaga
|
08:05
Malaga
12:10
Basel
|
Connect |
QR069
Qatar Airways
LH1202
Lufthansa
|
01:40
Doha
09:50
Frankfurt
|
07:10
Frankfurt
10:40
Basel
|
Connect |
QR009
Qatar Airways
BA752
British Airways
|
01:40
Doha
08:15
London Heathrow
|
07:05
London Heathrow
10:50
Basel
|
Connect |
QR059
Qatar Airways
LH2396
Lufthansa
|
01:50
Doha
11:25
Munich
|
07:00
Munich
12:20
Basel
|
Connect |
QR059
Qatar Airways
LH2394
Lufthansa
|
01:50
Doha
08:10
Munich
|
07:00
Munich
09:05
Basel
|
Connect |
PC615
Pegasus Airlines
PC939
Pegasus Airlines
|
01:55
Doha
11:15
Sabiha Gokcen
|
06:15
Sabiha Gokcen
13:30
Basel
|
Connect |
QR329
Qatar Airways
U28431
easyJet
|
01:55
Doha
08:10
London Gatwick
|
07:10
London Gatwick
10:45
Basel
|
Connect |
PC615
Pegasus Airlines
PC941
Pegasus Airlines
|
01:55
Doha
14:15
Sabiha Gokcen
|
06:15
Sabiha Gokcen
16:20
Basel
|
Connect |
QR115
Qatar Airways
U21062
easyJet
|
02:00
Doha
08:20
Rome
|
06:55
Rome
10:05
Basel
|
Connect |
QR397
Qatar Airways
U21154
easyJet
|
02:05
Doha
11:00
Athens
|
06:45
Athens
13:00
Basel
|
Connect |
TK781
Turkish Airlines
TK1925
Turkish Airlines
|
02:15
Doha
15:10
Istanbul Ataturk
|
06:35
Istanbul Ataturk
17:20
Basel
|
Connect |
TK781
Turkish Airlines
TK1923
Turkish Airlines
|
02:15
Doha
08:15
Istanbul Ataturk
|
06:35
Istanbul Ataturk
10:20
Basel
|
Connect |
QR189
Qatar Airways
OS471
Austrian Airlines
|
02:50
Doha
08:25
Vienna
|
07:30
Vienna
09:55
Basel
|
Connect |
QR189
Qatar Airways
U21194
easyJet
|
02:50
Doha
08:30
Vienna
|
07:30
Vienna
10:00
Basel
|
Connect |
QR011
Qatar Airways
BA754
British Airways
|
03:35
Doha
14:25
London Heathrow
|
09:00
London Heathrow
17:10
Basel
|
Connect |
PC603
Pegasus Airlines
PC939
Pegasus Airlines
|
03:55
Doha
11:15
Sabiha Gokcen
|
08:15
Sabiha Gokcen
13:30
Basel
|
Connect |
PC603
Pegasus Airlines
PC941
Pegasus Airlines
|
03:55
Doha
14:15
Sabiha Gokcen
|
08:15
Sabiha Gokcen
16:20
Basel
|
Connect |
TK783
Turkish Airlines
TK1925
Turkish Airlines
|
05:55
Doha
15:10
Istanbul Ataturk
|
10:20
Istanbul Ataturk
17:20
Basel
|
Connect |
BA122
British Airways
BA754
British Airways
|
06:45
Doha
14:25
London Heathrow
|
12:00
London Heathrow
17:10
Basel
|
Connect |
BA122
British Airways
BA748
British Airways
|
06:45
Doha
18:35
London Heathrow
|
12:00
London Heathrow
21:15
Basel
|
Connect |
QR315
Qatar Airways
XQ210
SunExpress
|
07:05
Doha
15:15
Antalya
|
11:30
Antalya
17:55
Basel
|
Connect |
QR239
Qatar Airways
TK1925
Turkish Airlines
|
07:40
Doha
15:10
Istanbul Ataturk
|
12:10
Istanbul Ataturk
17:20
Basel
|
Connect |
QR003
Qatar Airways
BA756
British Airways
|
07:50
Doha
19:40
London Heathrow
|
13:15
London Heathrow
22:20
Basel
|
Connect |
QR003
Qatar Airways
BA754
British Airways
|
07:50
Doha
14:25
London Heathrow
|
13:15
London Heathrow
17:10
Basel
|
Connect |
QR273
Qatar Airways
KL1989
KLM
|
07:50
Doha
16:40
Amsterdam Schiphol
|
13:45
Amsterdam Schiphol
17:55
Basel
|
Connect |
QR003
Qatar Airways
BA748
British Airways
|
07:50
Doha
18:35
London Heathrow
|
13:15
London Heathrow
21:15
Basel
|
Connect |
QR273
Qatar Airways
U21044
easyJet
|
07:50
Doha
15:05
Amsterdam Schiphol
|
13:45
Amsterdam Schiphol
16:25
Basel
|
Connect |
QR081
Qatar Airways
U24637
easyJet
|
07:55
Doha
17:00
Berlin Tegel
|
12:55
Berlin Tegel
18:35
Basel
|
Connect |
QR081
Qatar Airways
U24637
easyJet
|
07:55
Doha
13:50
Berlin Tegel
|
12:55
Berlin Tegel
15:25
Basel
|
Connect |
QR259
Qatar Airways
U21162
easyJet
|
08:00
Doha
13:50
Warsaw Chopin
|
12:50
Warsaw Chopin
16:00
Basel
|
Connect |
QR067
Qatar Airways
LH1206
Lufthansa
|
08:05
Doha
17:20
Frankfurt
|
13:40
Frankfurt
18:10
Basel
|
Connect |
QR053
Qatar Airways
U21004
easyJet
|
08:05
Doha
16:00
Nice
|
13:35
Nice
17:10
Basel
|
Connect |
QR053
Qatar Airways
U21006
easyJet
|
08:05
Doha
17:45
Nice
|
13:35
Nice
18:55
Basel
|
Connect |
QR057
Qatar Airways
LH2398
Lufthansa
|
08:05
Doha
15:15
Munich
|
13:15
Munich
16:10
Basel
|
Connect |
QR291
Qatar Airways
U21218
easyJet
|
08:15
Doha
17:00
Prague
|
13:10
Prague
18:30
Basel
|
Connect |
QR007
Qatar Airways
BA748
British Airways
|
09:00
Doha
18:35
London Heathrow
|
14:10
London Heathrow
21:15
Basel
|
Connect |
QR007
Qatar Airways
BA756
British Airways
|
09:00
Doha
19:40
London Heathrow
|
14:10
London Heathrow
22:20
Basel
|
Connect |
QR193
Qatar Airways
U21032
easyJet
|
09:10
Doha
17:50
Brussels
|
14:50
Brussels
18:55
Basel
|
Connect |
QR001
Qatar Airways
BA756
British Airways
|
12:45
Doha
19:40
London Heathrow
|
17:55
London Heathrow
22:20
Basel
|
Connect |
You can find hotels and accommodations in Switzerland with our hotels search tool below
Booking.com