HowToGo

Flight from London to Muscat, Oman

How to get to Muscat, Oman from London by flight ? You can check flights from London to Muscat, Oman below.

Search Transfer from London to Muscat, Oman

Search Flights

You can find flight ticket prices from London to Muscat, Oman with our flight tickets search tool below

1. London Heathrow to Muscat

  1. You take a flight from London Heathrow to Muscat and cost approximately 550 USD.

  2. You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.

Flight Depart Arrive
LH921 Lufthansa
WY116 Oman Air
06:30 London Heathrow
10:35 Frankfurt
09:05 Frankfurt
19:10 Muscat
Connect
TK1988 Turkish Airlines
TK774 Turkish Airlines
06:45 London Heathrow
18:20 Istanbul Ataturk
12:40 Istanbul Ataturk
00:20 Muscat
Connect
QR006 Qatar Airways
QR1136 Qatar Airways
08:00 London Heathrow
19:15 Doha
16:50 Doha
22:05 Muscat
Connect
WY104 Oman Air
08:25 London Heathrow
18:50 Muscat Direct
EK008 Emirates
FZ49 Flydubai
09:05 London Heathrow
20:00 Dubai
19:10 Dubai
21:00 Muscat
Connect
QR010 Qatar Airways
QR1136 Qatar Airways
09:15 London Heathrow
19:15 Doha
18:20 Doha
22:05 Muscat
Connect
QR010 Qatar Airways
WY662 Oman Air
09:15 London Heathrow
21:35 Doha
18:20 Doha
00:05 Muscat
Connect
EY012 Etihad
EY388 Etihad
09:30 London Heathrow
21:40 Abu Dhabi
19:40 Abu Dhabi
22:50 Muscat
Connect
GF002 Gulf Air Bahrain
GF566 Gulf Air Bahrain
10:00 London Heathrow
20:10 Manama
18:15 Manama
22:40 Muscat
Connect
GF002 Gulf Air Bahrain
WY654 Oman Air
10:00 London Heathrow
21:45 Manama
18:15 Manama
00:25 Muscat
Connect
SV0106 Saudia
WY682 Oman Air
10:40 London Heathrow
21:00 Riyadh
19:05 Riyadh
00:20 Muscat
Connect
TK1980 Turkish Airlines
TK774 Turkish Airlines
11:30 London Heathrow
18:20 Istanbul Ataturk
17:20 Istanbul Ataturk
00:20 Muscat
Connect
KU104 Kuwait Airways
WY648 Oman Air
11:45 London Heathrow
21:05 Kuwait
20:00 Kuwait
00:15 Muscat
Connect
TK1990 Turkish Airlines
TK860 Turkish Airlines
13:35 London Heathrow
00:55 Istanbul Ataturk
19:40 Istanbul Ataturk
06:55 Muscat
Connect
EK002 Emirates
EK866 Emirates
14:20 London Heathrow
02:15 Dubai
00:20 Dubai
03:30 Muscat
Connect
EY020 Etihad
EY384 Etihad
14:50 London Heathrow
02:30 Abu Dhabi
00:55 Abu Dhabi
03:40 Muscat
Connect
MS778 Egyptair
MS930 Egyptair
15:00 London Heathrow
21:50 Cairo
20:40 Cairo
03:30 Muscat
Connect
QR004 Qatar Airways
QR1130 Qatar Airways
15:05 London Heathrow
02:00 Doha
00:10 Doha
04:50 Muscat
Connect
QR008 Qatar Airways
WY668 Oman Air
16:00 London Heathrow
03:55 Doha
00:50 Doha
06:25 Muscat
Connect
QR008 Qatar Airways
QR1130 Qatar Airways
16:00 London Heathrow
02:00 Doha
00:50 Doha
04:50 Muscat
Connect
TK1986 Turkish Airlines
WY166 Oman Air
16:30 London Heathrow
00:55 Istanbul Ataturk
22:20 Istanbul Ataturk
06:50 Muscat
Connect
TK1986 Turkish Airlines
TK860 Turkish Airlines
16:30 London Heathrow
00:55 Istanbul Ataturk
22:20 Istanbul Ataturk
06:55 Muscat
Connect
KU102 Kuwait Airways
WY644 Oman Air
16:35 London Heathrow
04:05 Kuwait
00:50 Kuwait
07:15 Muscat
Connect
EK030 Emirates
EK862 Emirates
16:50 London Heathrow
08:25 Dubai
02:45 Dubai
09:35 Muscat
Connect
BA079 British Airways
19:45 London Heathrow
07:05 Muscat Direct
BA123 British Airways
QR1128 Qatar Airways
19:50 London Heathrow
07:40 Doha
04:35 Doha
10:30 Muscat
Connect
EK032 Emirates
FZ45 Flydubai
19:50 London Heathrow
07:55 Dubai
05:50 Dubai
08:55 Muscat
Connect
EK032 Emirates
EK862 Emirates
19:50 London Heathrow
08:25 Dubai
05:50 Dubai
09:35 Muscat
Connect
SV0116 Saudia
SV0530 Saudia
20:00 London Heathrow
09:00 Jeddah
04:00 Jeddah
13:05 Muscat
Connect
EK004 Emirates
EK862 Emirates
20:40 London Heathrow
08:25 Dubai
06:35 Dubai
09:35 Muscat
Connect
EK004 Emirates
FZ45 Flydubai
20:40 London Heathrow
07:55 Dubai
06:35 Dubai
08:55 Muscat
Connect
EY026 Etihad
EY382 Etihad
20:45 London Heathrow
09:10 Abu Dhabi
06:50 Abu Dhabi
10:20 Muscat
Connect
WY102 Oman Air
20:50 London Heathrow
07:15 Muscat Direct
QR002 Qatar Airways
QR1138 Qatar Airways
21:10 London Heathrow
11:25 Doha
06:00 Doha
14:15 Muscat
Connect
QR002 Qatar Airways
QR1128 Qatar Airways
21:10 London Heathrow
07:40 Doha
06:00 Doha
10:30 Muscat
Connect
QR016 Qatar Airways
QR1128 Qatar Airways
21:55 London Heathrow
07:40 Doha
06:45 Doha
10:30 Muscat
Connect
EY018 Etihad
EY382 Etihad
21:55 London Heathrow
09:10 Abu Dhabi
08:00 Abu Dhabi
10:20 Muscat
Connect
QR016 Qatar Airways
QR1138 Qatar Airways
21:55 London Heathrow
11:25 Doha
06:45 Doha
14:15 Muscat
Connect
EY018 Etihad
WY634 Oman Air
21:55 London Heathrow
11:20 Abu Dhabi
08:00 Abu Dhabi
12:40 Muscat
Connect
GF006 Gulf Air Bahrain
GF562 Gulf Air Bahrain
22:05 London Heathrow
09:00 Manama
06:20 Manama
11:45 Muscat
Connect

2. London Gatwick to Muscat

  1. You take a flight from London Gatwick to Muscat and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.

Flight Depart Arrive
QR330 Qatar Airways
WY2670 Oman Air
08:10 London Gatwick
23:00 Doha
17:50 Doha
01:30 Muscat
Connect
QR330 Qatar Airways
QR1136 Qatar Airways
08:10 London Gatwick
19:15 Doha
17:50 Doha
22:05 Muscat
Connect
QR330 Qatar Airways
WY662 Oman Air
08:10 London Gatwick
21:35 Doha
17:50 Doha
00:05 Muscat
Connect
EK012 Emirates
EK866 Emirates
10:00 London Gatwick
02:15 Dubai
20:00 Dubai
03:30 Muscat
Connect
TK1982 Turkish Airlines
TK860 Turkish Airlines
10:40 London Gatwick
00:55 Istanbul Ataturk
16:45 Istanbul Ataturk
06:55 Muscat
Connect
TK1982 Turkish Airlines
TK774 Turkish Airlines
10:40 London Gatwick
18:20 Istanbul Ataturk
16:45 Istanbul Ataturk
00:20 Muscat
Connect
TK1982 Turkish Airlines
WY166 Oman Air
10:40 London Gatwick
00:55 Istanbul Ataturk
16:45 Istanbul Ataturk
06:50 Muscat
Connect
TK7661 Turkish Airlines
PC870 Pegasus Airlines
12:40 London Gatwick
21:20 Sabiha Gokcen
19:35 Sabiha Gokcen
03:10 Muscat
Connect
EK016 Emirates
EK866 Emirates
14:30 London Gatwick
02:15 Dubai
00:35 Dubai
03:30 Muscat
Connect
EK016 Emirates
EK862 Emirates
14:30 London Gatwick
08:25 Dubai
00:35 Dubai
09:35 Muscat
Connect
EK016 Emirates
FZ45 Flydubai
14:30 London Gatwick
07:55 Dubai
00:35 Dubai
08:55 Muscat
Connect
TK1998 Turkish Airlines
WY166 Oman Air
16:55 London Gatwick
00:55 Istanbul Ataturk
23:00 Istanbul Ataturk
06:50 Muscat
Connect
TK1998 Turkish Airlines
TK860 Turkish Airlines
16:55 London Gatwick
00:55 Istanbul Ataturk
23:00 Istanbul Ataturk
06:55 Muscat
Connect
U28327 easyJet
WY132 Oman Air
18:00 London Gatwick
21:35 Paris CDG
20:20 Paris CDG
06:40 Muscat
Connect
U28985 easyJet
WY124 Oman Air
18:30 London Gatwick
22:15 Munich
21:25 Munich
06:40 Muscat
Connect
EK010 Emirates
EK864 Emirates
21:45 London Gatwick
16:05 Dubai
07:35 Dubai
17:20 Muscat
Connect
EK010 Emirates
EK862 Emirates
21:45 London Gatwick
08:25 Dubai
07:35 Dubai
09:35 Muscat
Connect
EK010 Emirates
FZ43 Flydubai
21:45 London Gatwick
14:45 Dubai
07:35 Dubai
15:45 Muscat
Connect

3. London Stansted to Muscat

  1. You take a flight from London Stansted to Muscat and cost approximately 500 USD.

  2. You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.

Flight Depart Arrive
FR8753 Ryanair
WY142 Oman Air
06:20 London Stansted
10:40 Milan Malpensa
09:15 Milan Malpensa
19:15 Muscat
Connect
PC1178 Pegasus Airlines
PC870 Pegasus Airlines
07:00 London Stansted
21:20 Sabiha Gokcen
12:55 Sabiha Gokcen
03:10 Muscat
Connect
PC1178 Pegasus Airlines
OV826 SalamAir
07:00 London Stansted
16:15 Sabiha Gokcen
12:55 Sabiha Gokcen
21:50 Muscat
Connect
PC1170 Pegasus Airlines
PC870 Pegasus Airlines
11:35 London Stansted
21:20 Sabiha Gokcen
17:25 Sabiha Gokcen
03:10 Muscat
Connect
TK7799 Turkish Airlines
PC870 Pegasus Airlines
11:50 London Stansted
21:20 Sabiha Gokcen
17:40 Sabiha Gokcen
03:10 Muscat
Connect
EK066 Emirates
EK862 Emirates
15:00 London Stansted
08:25 Dubai
01:05 Dubai
09:35 Muscat
Connect
EK066 Emirates
EK866 Emirates
15:00 London Stansted
02:15 Dubai
01:05 Dubai
03:30 Muscat
Connect
EK066 Emirates
FZ45 Flydubai
15:00 London Stansted
07:55 Dubai
01:05 Dubai
08:55 Muscat
Connect
PC1166 Pegasus Airlines
OV828 SalamAir
18:15 London Stansted
01:45 Sabiha Gokcen
00:05 Sabiha Gokcen
07:20 Muscat
Connect
U23073 easyJet
WY124 Oman Air
18:25 London Stansted
22:15 Munich
21:10 Munich
06:40 Muscat
Connect
EK068 Emirates
FZ43 Flydubai
21:10 London Stansted
14:45 Dubai
07:10 Dubai
15:45 Muscat
Connect
EK068 Emirates
EK864 Emirates
21:10 London Stansted
16:05 Dubai
07:10 Dubai
17:20 Muscat
Connect
EK068 Emirates
EK862 Emirates
21:10 London Stansted
08:25 Dubai
07:10 Dubai
09:35 Muscat
Connect

4. London City to Muscat

  1. You take a flight from London City to Muscat and cost approximately 750 USD.

  2. You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.

Flight Depart Arrive
BA4460 British Airways
EY042 Etihad
EY388 Etihad
06:45 London City
09:35 Dublin
21:40 Abu Dhabi
08:10 Dublin
20:05 Abu Dhabi
22:50 Muscat
Connect
BA2221 British Airways
QR312 Qatar Airways
QR1136 Qatar Airways
07:00 London City
14:00 Mykonos
19:15 Doha
12:45 Mykonos
18:05 Doha
22:05 Muscat
Connect
BA8763 British Airways
EY074 Etihad
EY388 Etihad
07:00 London City
11:30 Zurich
21:40 Abu Dhabi
09:35 Zurich
19:40 Abu Dhabi
22:50 Muscat
Connect
BA8761 British Airways
GF016 Gulf Air Bahrain
GF566 Gulf Air Bahrain
07:05 London City
11:25 Frankfurt
20:10 Manama
09:35 Frankfurt
18:20 Manama
22:40 Muscat
Connect
BA8761 British Airways
WY116 Oman Air
07:05 London City
10:35 Frankfurt
09:35 Frankfurt
19:10 Muscat
Connect
BA8761 British Airways
EY002 Etihad
EY388 Etihad
07:05 London City
11:20 Frankfurt
21:40 Abu Dhabi
09:35 Frankfurt
19:40 Abu Dhabi
22:50 Muscat
Connect
BA8761 British Airways
QR070 Qatar Airways
QR1136 Qatar Airways
07:05 London City
10:55 Frankfurt
19:15 Doha
09:35 Frankfurt
17:55 Doha
22:05 Muscat
Connect
BA8497 British Airways
KL0421 KLM
KL0421 KLM
07:15 London City
11:50 Amsterdam Schiphol
19:50 Dammam
09:20 Amsterdam Schiphol
18:55 Dammam
22:40 Muscat
Connect
BA3271 British Airways
EY024 Etihad
EY388 Etihad
07:30 London City
11:30 Dusseldorf
21:40 Abu Dhabi
09:40 Dusseldorf
19:50 Abu Dhabi
22:50 Muscat
Connect
KL0982 KLM
KL0451 KLM
EY388 Etihad
07:45 London City
11:15 Amsterdam Schiphol
21:40 Abu Dhabi
09:55 Amsterdam Schiphol
20:05 Abu Dhabi
22:50 Muscat
Connect
KL0982 KLM
KL0421 KLM
KL0421 KLM
07:45 London City
11:50 Amsterdam Schiphol
19:50 Dammam
09:55 Amsterdam Schiphol
18:55 Dammam
22:40 Muscat
Connect
KL0982 KLM
KL0451 KLM
EY384 Etihad
07:45 London City
11:15 Amsterdam Schiphol
02:30 Abu Dhabi
09:55 Amsterdam Schiphol
20:05 Abu Dhabi
03:40 Muscat
Connect
BA3291 British Airways
EY006 Etihad
EY388 Etihad
08:05 London City
12:10 Munich
21:40 Abu Dhabi
10:50 Munich
20:05 Abu Dhabi
22:50 Muscat
Connect
BA8732 British Airways
GF016 Gulf Air Bahrain
GF566 Gulf Air Bahrain
08:10 London City
11:25 Frankfurt
20:10 Manama
10:35 Frankfurt
18:20 Manama
22:40 Muscat
Connect
BA8704 British Airways
TK1344 Turkish Airlines
TK774 Turkish Airlines
08:35 London City
10:50 Edinburgh
18:20 Istanbul Ataturk
10:00 Edinburgh
17:15 Istanbul Ataturk
00:20 Muscat
Connect
BA8451 British Airways
KL0421 KLM
KL0421 KLM
08:35 London City
11:50 Amsterdam Schiphol
19:50 Dammam
10:45 Amsterdam Schiphol
18:55 Dammam
22:40 Muscat
Connect
KL0984 KLM
KL0421 KLM
WY696 Oman Air
08:40 London City
11:50 Amsterdam Schiphol
21:35 Dammam
11:00 Amsterdam Schiphol
18:55 Dammam
00:20 Muscat
Connect
KL0984 KLM
KL0421 KLM
KL0421 KLM
08:40 London City
11:50 Amsterdam Schiphol
19:50 Dammam
11:00 Amsterdam Schiphol
18:55 Dammam
22:40 Muscat
Connect
LH929 Lufthansa
LH624 Lufthansa
WY648 Oman Air
09:15 London City
13:40 Frankfurt
21:05 Kuwait
11:35 Frankfurt
20:10 Kuwait
00:15 Muscat
Connect
BA7339 British Airways
EK140 Emirates
EK866 Emirates
11:35 London City
15:55 Prague
02:15 Dubai
14:25 Prague
23:50 Dubai
03:30 Muscat
Connect
BA7339 British Airways
QR292 Qatar Airways
QR1148 Qatar Airways
11:35 London City
17:20 Prague
00:35 Doha
14:25 Prague
23:55 Doha
03:25 Muscat
Connect
KL0996 KLM
EK148 Emirates
EK866 Emirates
12:10 London City
15:20 Amsterdam Schiphol
02:15 Dubai
14:15 Amsterdam Schiphol
23:59 Dubai
03:30 Muscat
Connect
BA8765 British Airways
WY154 Oman Air
12:55 London City
21:35 Zurich
15:30 Zurich
06:15 Muscat
Connect
BA8765 British Airways
QR096 Qatar Airways
QR1130 Qatar Airways
12:55 London City
18:05 Zurich
02:00 Doha
15:30 Zurich
00:55 Doha
04:50 Muscat
Connect
LX457 Swiss
QR096 Qatar Airways
QR1130 Qatar Airways
13:15 London City
18:05 Zurich
02:00 Doha
15:45 Zurich
00:55 Doha
04:50 Muscat
Connect
BA8493 British Airways
QR082 Qatar Airways
QR1130 Qatar Airways
13:15 London City
17:25 Berlin Tegel
02:00 Doha
15:55 Berlin Tegel
00:10 Doha
04:50 Muscat
Connect
LX457 Swiss
WY154 Oman Air
13:15 London City
21:35 Zurich
15:45 Zurich
06:15 Muscat
Connect
KL0972 KLM
EY078 Etihad
EY382 Etihad
13:45 London City
21:35 Amsterdam Schiphol
09:10 Abu Dhabi
16:00 Amsterdam Schiphol
06:05 Abu Dhabi
10:20 Muscat
Connect
BA3293 British Airways
WY124 Oman Air
13:50 London City
22:15 Munich
16:35 Munich
06:40 Muscat
Connect
LG4596 Luxair
LG6997 Luxair
WY144 Oman Air
14:50 London City
19:10 Luxembourg
22:05 Milan Malpensa
17:00 Luxembourg
20:25 Milan Malpensa
06:40 Muscat
Connect
LG4596 Luxair
LG9737 Luxair
WY124 Oman Air
14:50 London City
18:20 Luxembourg
22:15 Munich
17:00 Luxembourg
19:30 Munich
06:40 Muscat
Connect
LG4596 Luxair
LG8021 Luxair
WY132 Oman Air
14:50 London City
18:40 Luxembourg
21:35 Paris CDG
17:00 Luxembourg
19:40 Paris CDG
06:40 Muscat
Connect
BA8767 British Airways
WY154 Oman Air
15:05 London City
21:35 Zurich
17:40 Zurich
06:15 Muscat
Connect
KL0990 KLM
EY078 Etihad
EY382 Etihad
17:10 London City
21:35 Amsterdam Schiphol
09:10 Abu Dhabi
19:20 Amsterdam Schiphol
06:05 Abu Dhabi
10:20 Muscat
Connect
KL0992 KLM
EY078 Etihad
EY382 Etihad
17:50 London City
21:35 Amsterdam Schiphol
09:10 Abu Dhabi
20:05 Amsterdam Schiphol
06:05 Abu Dhabi
10:20 Muscat
Connect
KL0992 KLM
EK150 Emirates
EK862 Emirates
17:50 London City
21:50 Amsterdam Schiphol
08:25 Dubai
20:05 Amsterdam Schiphol
06:30 Dubai
09:35 Muscat
Connect
BA8708 British Airways
EK024 Emirates
EK862 Emirates
18:05 London City
20:15 Edinburgh
08:25 Dubai
19:25 Edinburgh
06:40 Dubai
09:35 Muscat
Connect
BA8769 British Airways
EK086 Emirates
EK862 Emirates
18:30 London City
22:15 Zurich
08:25 Dubai
21:10 Zurich
06:25 Dubai
09:35 Muscat
Connect
BA3295 British Airways
EK052 Emirates
EK862 Emirates
18:50 London City
22:35 Munich
08:25 Dubai
21:45 Munich
06:30 Dubai
09:35 Muscat
Connect
BA3295 British Airways
EY004 Etihad
EY382 Etihad
18:50 London City
22:35 Munich
09:10 Abu Dhabi
21:45 Munich
06:30 Abu Dhabi
10:20 Muscat
Connect

5. Manchester to Muscat

  1. You take a bus, shuttle or taxi from your location in London to Manchester.

  2. You take a flight from Manchester to Muscat and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Muscat to your destination in Muscat, Oman.

Flight Depart Arrive
LH949 Lufthansa
WY116 Oman Air
06:10 Manchester
10:35 Frankfurt
08:50 Frankfurt
19:10 Muscat
Connect
QR022 Qatar Airways
WY662 Oman Air
08:05 Manchester
21:35 Doha
16:55 Doha
00:05 Muscat
Connect
QR022 Qatar Airways
QR1136 Qatar Airways
08:05 Manchester
19:15 Doha
16:55 Doha
22:05 Muscat
Connect
EY016 Etihad
EY384 Etihad
09:40 Manchester
02:30 Abu Dhabi
19:50 Abu Dhabi
03:40 Muscat
Connect
EY016 Etihad
EY388 Etihad
09:40 Manchester
21:40 Abu Dhabi
19:50 Abu Dhabi
22:50 Muscat
Connect
EK022 Emirates
EK866 Emirates
09:50 Manchester
02:15 Dubai
20:00 Dubai
03:30 Muscat
Connect
TK1994 Turkish Airlines
TK774 Turkish Airlines
10:40 Manchester
18:20 Istanbul Ataturk
16:50 Istanbul Ataturk
00:20 Muscat
Connect
BA1391 British Airways
BA079 British Airways
12:10 Manchester
19:45 London Heathrow
13:20 London Heathrow
07:05 Muscat
Connect
PC1180 Pegasus Airlines
PC870 Pegasus Airlines
12:40 Manchester
21:20 Sabiha Gokcen
18:50 Sabiha Gokcen
03:10 Muscat
Connect
EK018 Emirates
EK866 Emirates
14:05 Manchester
02:15 Dubai
00:20 Dubai
03:30 Muscat
Connect
SV0124 Saudia
WY674 Oman Air
15:10 Manchester
02:40 Jeddah
23:25 Jeddah
06:55 Muscat
Connect
QR028 Qatar Airways
WY668 Oman Air
15:10 Manchester
03:55 Doha
00:05 Doha
06:25 Muscat
Connect
QR028 Qatar Airways
QR1130 Qatar Airways
15:10 Manchester
02:00 Doha
00:05 Doha
04:50 Muscat
Connect
BA1399 British Airways
BA079 British Airways
15:50 Manchester
19:45 London Heathrow
16:55 London Heathrow
07:05 Muscat
Connect
TK1996 Turkish Airlines
TK860 Turkish Airlines
16:10 Manchester
00:55 Istanbul Ataturk
22:20 Istanbul Ataturk
06:55 Muscat
Connect
TK1996 Turkish Airlines
WY166 Oman Air
16:10 Manchester
00:55 Istanbul Ataturk
22:20 Istanbul Ataturk
06:50 Muscat
Connect
LH2503 Lufthansa
WY124 Oman Air
17:45 Manchester
22:15 Munich
20:40 Munich
06:40 Muscat
Connect
EY022 Etihad
EY382 Etihad
20:30 Manchester
09:10 Abu Dhabi
06:35 Abu Dhabi
10:20 Muscat
Connect
EY022 Etihad
WY634 Oman Air
20:30 Manchester
11:20 Abu Dhabi
06:35 Abu Dhabi
12:40 Muscat
Connect
WY106 Oman Air
20:45 Manchester
07:15 Muscat Direct
PK702 Pakistan International Airlines
PK291 Pakistan International Airlines
21:00 Manchester
11:40 Islamabad
08:50 Islamabad
13:45 Muscat
Connect
QR024 Qatar Airways
QR1138 Qatar Airways
21:15 Manchester
11:25 Doha
06:10 Doha
14:15 Muscat
Connect
EK020 Emirates
EK862 Emirates
21:15 Manchester
08:25 Dubai
07:25 Dubai
09:35 Muscat
Connect
QR024 Qatar Airways
WY670 Oman Air
21:15 Manchester
10:40 Doha
06:10 Doha
13:10 Muscat
Connect
QR024 Qatar Airways
QR1128 Qatar Airways
21:15 Manchester
07:40 Doha
06:10 Doha
10:30 Muscat
Connect

References

Find Hotels in Muscat, Oman

You can find hotels and accommodations in Muscat, Oman with our hotels search tool below

Booking.com