HowToGo

Flight from Qatar to Switzerland

How to get to Switzerland from Qatar by flight ? You can check flights from Qatar to Switzerland below.

Search Transfer from Qatar to Switzerland

Search Flights

You can find flight ticket prices from Qatar to Switzerland with our flight tickets search tool below

1. Doha to Geneva

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to Geneva and cost approximately 360 USD.

  3. 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

2. Doha to Zurich

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to Zurich and cost approximately 330 USD.

  3. 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

3. Doha to Milan Malpensa

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to Milan Malpensa and cost approximately 550 USD.

  3. 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

4. Doha to Basel

  1. You take a bus, shuttle or taxi from your location in Qatar to Doha.

  2. You take a flight from Doha to Basel and cost approximately 340 USD.

  3. 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

References

Find Hotels in Switzerland

You can find hotels and accommodations in Switzerland with our hotels search tool below

Booking.com