HowToGo

Flight from Malaysia to Oman

How to get to Oman from Malaysia by flight ? You can check flights from Malaysia to Oman below.

Search Transfer from Malaysia to Oman

Search Flights

You can find flight ticket prices from Malaysia to Oman with our flight tickets search tool below

1. Kuala Lumpur to Muscat

  1. You take a bus, shuttle or taxi from your location in Malaysia to Kuala Lumpur.

  2. You take a flight from Kuala Lumpur to Muscat and cost approximately 450 USD.

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

Flight Depart Arrive
EK343 Emirates
FZ45 Flydubai
02:10 Kuala Lumpur
07:55 Dubai
05:00 Dubai
08:55 Muscat
Connect
EK343 Emirates
EK862 Emirates
02:10 Kuala Lumpur
08:25 Dubai
05:00 Dubai
09:40 Muscat
Connect
QR853 Qatar Airways
QR1128 Qatar Airways
02:25 Kuala Lumpur
07:30 Doha
04:55 Doha
10:20 Muscat
Connect
G9924 Air Arabia
G9112 Air Arabia
03:00 Kuala Lumpur
08:25 Sharjah
06:50 Sharjah
09:20 Muscat
Connect
G9924 Air Arabia
G9114 Air Arabia
03:00 Kuala Lumpur
09:15 Sharjah
06:50 Sharjah
10:10 Muscat
Connect
SV0841 Saudia
SV0530 Saudia
03:55 Kuala Lumpur
09:00 Jeddah
07:15 Jeddah
13:05 Muscat
Connect
MH784 Malaysia Airlines
WY812 Oman Air
09:00 Kuala Lumpur
14:35 Suvarnabhumi
10:15 Suvarnabhumi
17:30 Muscat
Connect
UL319 SriLankan Airlines
WY374 Oman Air
09:20 Kuala Lumpur
15:20 Colombo
10:25 Colombo
17:55 Muscat
Connect
WY822 Oman Air
09:30 Kuala Lumpur
12:15 Muscat Direct
QR845 Qatar Airways
QR1126 Qatar Airways
09:35 Kuala Lumpur
13:30 Doha
12:00 Doha
16:20 Muscat
Connect
QR845 Qatar Airways
WY2664 Oman Air
09:35 Kuala Lumpur
13:25 Doha
12:00 Doha
15:55 Muscat
Connect
G9922 Air Arabia
G9118 Air Arabia
09:55 Kuala Lumpur
18:10 Sharjah
13:45 Sharjah
19:05 Muscat
Connect
EK345 Emirates
FZ43 Flydubai
10:15 Kuala Lumpur
14:45 Dubai
13:10 Dubai
15:45 Muscat
Connect
EK345 Emirates
EK864 Emirates
10:15 Kuala Lumpur
16:05 Dubai
13:10 Dubai
17:20 Muscat
Connect
MH788 Malaysia Airlines
WY812 Oman Air
12:10 Kuala Lumpur
14:35 Suvarnabhumi
13:25 Suvarnabhumi
17:30 Muscat
Connect
GA821 Garuda Indonesia
WY850 Oman Air
12:50 Kuala Lumpur
14:50 Soekarno–Hatta
14:00 Soekarno–Hatta
19:25 Muscat
Connect
UL315 SriLankan Airlines
UL205 SriLankan Airlines
15:00 Kuala Lumpur
19:25 Colombo
16:05 Colombo
21:55 Muscat
Connect
MH782 Malaysia Airlines
WY816 Oman Air
15:05 Kuala Lumpur
20:40 Suvarnabhumi
16:20 Suvarnabhumi
23:35 Muscat
Connect
MH774 Malaysia Airlines
WY816 Oman Air
16:00 Kuala Lumpur
20:40 Suvarnabhumi
17:20 Suvarnabhumi
23:35 Muscat
Connect
MH780 Malaysia Airlines
WY816 Oman Air
17:45 Kuala Lumpur
20:40 Suvarnabhumi
18:55 Suvarnabhumi
23:35 Muscat
Connect
EK347 Emirates
EK866 Emirates
19:20 Kuala Lumpur
02:15 Dubai
22:20 Dubai
03:30 Muscat
Connect
GF159 Gulf Air Bahrain
GF560 Gulf Air Bahrain
20:35 Kuala Lumpur
01:45 Manama
23:10 Manama
04:30 Muscat
Connect
QR849 Qatar Airways
QR1130 Qatar Airways
20:50 Kuala Lumpur
02:00 Doha
23:15 Doha
04:50 Muscat
Connect
QR849 Qatar Airways
QR1148 Qatar Airways
20:50 Kuala Lumpur
00:25 Doha
23:15 Doha
03:15 Muscat
Connect
WY824 Oman Air
21:35 Kuala Lumpur
00:20 Muscat Direct

2. Senai to Muscat

  1. You take a bus, shuttle or taxi from your location in Malaysia to Senai.

  2. You take a flight from Senai to Muscat and cost approximately 290 USD.

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

Flight Depart Arrive
AK6047 AirAsia
WY822 Oman Air
06:00 Senai
09:30 Kuala Lumpur
06:50 Kuala Lumpur
12:15 Muscat
Connect
MH1034 Malaysia Airlines
MH784 Malaysia Airlines
WY812 Oman Air
06:30 Senai
09:00 Kuala Lumpur
14:35 Suvarnabhumi
07:20 Kuala Lumpur
10:15 Suvarnabhumi
17:30 Muscat
Connect
MH1034 Malaysia Airlines
EK345 Emirates
EK864 Emirates
06:30 Senai
10:15 Kuala Lumpur
16:05 Dubai
07:20 Kuala Lumpur
13:10 Dubai
17:20 Muscat
Connect
MH1034 Malaysia Airlines
QR845 Qatar Airways
WY2664 Oman Air
06:30 Senai
09:35 Kuala Lumpur
13:25 Doha
07:20 Kuala Lumpur
12:00 Doha
15:55 Muscat
Connect
MH1034 Malaysia Airlines
EK345 Emirates
FZ43 Flydubai
06:30 Senai
10:15 Kuala Lumpur
14:45 Dubai
07:20 Kuala Lumpur
13:10 Dubai
15:45 Muscat
Connect
MH1034 Malaysia Airlines
QR845 Qatar Airways
QR1126 Qatar Airways
06:30 Senai
09:35 Kuala Lumpur
13:30 Doha
07:20 Kuala Lumpur
12:00 Doha
16:20 Muscat
Connect
MH1034 Malaysia Airlines
WY822 Oman Air
06:30 Senai
09:30 Kuala Lumpur
07:20 Kuala Lumpur
12:15 Muscat
Connect
MH1038 Malaysia Airlines
MH788 Malaysia Airlines
WY812 Oman Air
09:30 Senai
12:10 Kuala Lumpur
14:35 Suvarnabhumi
10:20 Kuala Lumpur
13:25 Suvarnabhumi
17:30 Muscat
Connect
MH1040 Malaysia Airlines
WY824 Oman Air
13:10 Senai
21:35 Kuala Lumpur
14:10 Kuala Lumpur
00:20 Muscat
Connect
MH1052 Malaysia Airlines
EK347 Emirates
EK866 Emirates
16:10 Senai
19:20 Kuala Lumpur
02:15 Dubai
17:00 Kuala Lumpur
22:20 Dubai
03:30 Muscat
Connect
MH1052 Malaysia Airlines
WY824 Oman Air
16:10 Senai
21:35 Kuala Lumpur
17:00 Kuala Lumpur
00:20 Muscat
Connect
MH1052 Malaysia Airlines
QR849 Qatar Airways
QR1130 Qatar Airways
16:10 Senai
20:50 Kuala Lumpur
02:00 Doha
17:00 Kuala Lumpur
23:15 Doha
04:50 Muscat
Connect
MH1052 Malaysia Airlines
QR849 Qatar Airways
QR1148 Qatar Airways
16:10 Senai
20:50 Kuala Lumpur
00:25 Doha
17:00 Kuala Lumpur
23:15 Doha
03:15 Muscat
Connect
AK6045 AirAsia
WY824 Oman Air
17:30 Senai
21:35 Kuala Lumpur
18:25 Kuala Lumpur
00:20 Muscat
Connect
AK6041 AirAsia
WY824 Oman Air
18:10 Senai
21:35 Kuala Lumpur
19:05 Kuala Lumpur
00:20 Muscat
Connect
AK6029 AirAsia
WY824 Oman Air
18:45 Senai
21:35 Kuala Lumpur
19:45 Kuala Lumpur
00:20 Muscat
Connect
MH1058 Malaysia Airlines
QR849 Qatar Airways
QR1130 Qatar Airways
19:10 Senai
20:50 Kuala Lumpur
02:00 Doha
20:00 Kuala Lumpur
23:15 Doha
04:50 Muscat
Connect
MH1058 Malaysia Airlines
QR849 Qatar Airways
QR1148 Qatar Airways
19:10 Senai
20:50 Kuala Lumpur
00:25 Doha
20:00 Kuala Lumpur
23:15 Doha
03:15 Muscat
Connect
MH1058 Malaysia Airlines
WY824 Oman Air
19:10 Senai
21:35 Kuala Lumpur
20:00 Kuala Lumpur
00:20 Muscat
Connect

3. Penang to Muscat

  1. You take a bus, shuttle or taxi from your location in Malaysia to Penang.

  2. You take a flight from Penang to Muscat and cost approximately 420 USD.

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

Flight Depart Arrive
MH1133 Malaysia Airlines
EK345 Emirates
EK864 Emirates
06:00 Penang
10:15 Kuala Lumpur
16:05 Dubai
07:00 Kuala Lumpur
13:10 Dubai
17:20 Muscat
Connect
MH1133 Malaysia Airlines
WY822 Oman Air
06:00 Penang
09:30 Kuala Lumpur
07:00 Kuala Lumpur
12:15 Muscat
Connect
OD2105 Malindo Airways
WY822 Oman Air
06:05 Penang
09:30 Kuala Lumpur
07:05 Kuala Lumpur
12:15 Muscat
Connect
AK6123 AirAsia
WY822 Oman Air
06:15 Penang
09:30 Kuala Lumpur
07:20 Kuala Lumpur
12:15 Muscat
Connect
MH1137 Malaysia Airlines
WY822 Oman Air
06:35 Penang
09:30 Kuala Lumpur
07:40 Kuala Lumpur
12:15 Muscat
Connect
MH1137 Malaysia Airlines
EK345 Emirates
EK864 Emirates
06:35 Penang
10:15 Kuala Lumpur
16:05 Dubai
07:40 Kuala Lumpur
13:10 Dubai
17:20 Muscat
Connect
MH1137 Malaysia Airlines
EK345 Emirates
FZ43 Flydubai
06:35 Penang
10:15 Kuala Lumpur
14:45 Dubai
07:40 Kuala Lumpur
13:10 Dubai
15:45 Muscat
Connect
WE426 Thai Smile
WY812 Oman Air
08:00 Penang
14:35 Suvarnabhumi
08:45 Suvarnabhumi
17:30 Muscat
Connect
WE426 Thai Smile
TG507 Thai Airways International
TG507 Thai Airways International
08:00 Penang
14:10 Suvarnabhumi
18:10 Karachi
08:45 Suvarnabhumi
17:10 Karachi
19:00 Muscat
Connect
QZ221 Indonesia AirAsia
WY850 Oman Air
10:45 Penang
14:50 Soekarno–Hatta
12:15 Soekarno–Hatta
19:25 Muscat
Connect
ID7160 Batik Air
WY850 Oman Air
11:00 Penang
14:50 Soekarno–Hatta
12:15 Soekarno–Hatta
19:25 Muscat
Connect
MH1145 Malaysia Airlines
WY824 Oman Air
12:40 Penang
21:35 Kuala Lumpur
13:45 Kuala Lumpur
00:20 Muscat
Connect
MH1145 Malaysia Airlines
UL315 SriLankan Airlines
UL205 SriLankan Airlines
12:40 Penang
15:00 Kuala Lumpur
19:25 Colombo
13:45 Kuala Lumpur
16:05 Colombo
21:55 Muscat
Connect
MH1149 Malaysia Airlines
EK347 Emirates
EK866 Emirates
15:20 Penang
19:20 Kuala Lumpur
02:15 Dubai
16:25 Kuala Lumpur
22:20 Dubai
03:30 Muscat
Connect
MH1149 Malaysia Airlines
WY824 Oman Air
15:20 Penang
21:35 Kuala Lumpur
16:25 Kuala Lumpur
00:20 Muscat
Connect
AK6127 AirAsia
WY824 Oman Air
16:50 Penang
21:35 Kuala Lumpur
17:55 Kuala Lumpur
00:20 Muscat
Connect
AK6117 AirAsia
WY824 Oman Air
17:25 Penang
21:35 Kuala Lumpur
18:30 Kuala Lumpur
00:20 Muscat
Connect
MH1155 Malaysia Airlines
WY824 Oman Air
18:50 Penang
21:35 Kuala Lumpur
19:55 Kuala Lumpur
00:20 Muscat
Connect
AK6131 AirAsia
WY824 Oman Air
19:05 Penang
21:35 Kuala Lumpur
20:10 Kuala Lumpur
00:20 Muscat
Connect
QR867 Qatar Airways
QR1130 Qatar Airways
21:00 Penang
02:00 Doha
23:45 Doha
04:50 Muscat
Connect
QR867 Qatar Airways
WY668 Oman Air
21:00 Penang
03:55 Doha
23:45 Doha
06:25 Muscat
Connect
QR867 Qatar Airways
QR1148 Qatar Airways
21:00 Penang
00:25 Doha
23:45 Doha
03:15 Muscat
Connect

4. Singapore Changi to Muscat

  1. You take a bus, shuttle or taxi from your location in Malaysia to Singapore Changi.

  2. You take a flight from Singapore Changi to Muscat and cost approximately 250 USD.

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

Flight Depart Arrive
EK353 Emirates
EK862 Emirates
00:50 Singapore Changi
08:25 Dubai
04:15 Dubai
09:40 Muscat
Connect
EK353 Emirates
FZ45 Flydubai
00:50 Singapore Changi
07:55 Dubai
04:15 Dubai
08:55 Muscat
Connect
EK349 Emirates
EK862 Emirates
01:40 Singapore Changi
08:25 Dubai
04:55 Dubai
09:40 Muscat
Connect
EK349 Emirates
FZ45 Flydubai
01:40 Singapore Changi
07:55 Dubai
04:55 Dubai
08:55 Muscat
Connect
EK349 Emirates
FZ131 Flydubai
01:40 Singapore Changi
10:50 Dubai
04:55 Dubai
11:55 Muscat
Connect
QR945 Qatar Airways
QR1128 Qatar Airways
02:20 Singapore Changi
07:30 Doha
05:00 Doha
10:20 Muscat
Connect
QR945 Qatar Airways
QR1138 Qatar Airways
02:20 Singapore Changi
11:35 Doha
05:00 Doha
14:25 Muscat
Connect
MI320 SilkAir
WY822 Oman Air
06:00 Singapore Changi
09:30 Kuala Lumpur
06:55 Kuala Lumpur
12:15 Muscat
Connect
MH602 Malaysia Airlines
WY822 Oman Air
06:40 Singapore Changi
09:30 Kuala Lumpur
07:40 Kuala Lumpur
12:15 Muscat
Connect
MI322 SilkAir
WY822 Oman Air
07:10 Singapore Changi
09:30 Kuala Lumpur
08:10 Kuala Lumpur
12:15 Muscat
Connect
TR456 Scoot Tigerair
WY822 Oman Air
07:30 Singapore Changi
09:30 Kuala Lumpur
08:40 Kuala Lumpur
12:15 Muscat
Connect
TG402 Thai Airways International
WY812 Oman Air
07:40 Singapore Changi
14:35 Suvarnabhumi
09:00 Suvarnabhumi
17:30 Muscat
Connect
AI381 Air India Limited
AI973 Air India Limited
08:35 Singapore Changi
19:20 Delhi
11:35 Delhi
21:25 Muscat
Connect
AI347 Air India Limited
AI907 Air India Limited
09:00 Singapore Changi
19:25 Madras
10:25 Madras
21:55 Muscat
Connect
EK405 Emirates
EK864 Emirates
09:40 Singapore Changi
16:05 Dubai
13:00 Dubai
17:20 Muscat
Connect
EK405 Emirates
FZ43 Flydubai
09:40 Singapore Changi
14:45 Dubai
13:00 Dubai
15:45 Muscat
Connect
EK405 Emirates
FZ47 Flydubai
09:40 Singapore Changi
18:35 Dubai
13:00 Dubai
19:40 Muscat
Connect
UL307 SriLankan Airlines
UL205 SriLankan Airlines
09:45 Singapore Changi
19:25 Colombo
11:05 Colombo
21:55 Muscat
Connect
UL307 SriLankan Airlines
WY374 Oman Air
09:45 Singapore Changi
15:20 Colombo
11:05 Colombo
17:55 Muscat
Connect
GA825 Garuda Indonesia
WY850 Oman Air
10:00 Singapore Changi
14:50 Soekarno–Hatta
10:55 Soekarno–Hatta
19:25 Muscat
Connect
QR943 Qatar Airways
QR1124 Qatar Airways
10:45 Singapore Changi
16:55 Doha
13:25 Doha
19:45 Muscat
Connect
QR943 Qatar Airways
QR1136 Qatar Airways
10:45 Singapore Changi
19:15 Doha
13:25 Doha
22:05 Muscat
Connect
QR943 Qatar Airways
WY664 Oman Air
10:45 Singapore Changi
16:00 Doha
13:25 Doha
18:30 Muscat
Connect
6E52 IndiGo Airlines
6E5341 IndiGo Airlines
6E81 IndiGo Airlines
12:20 Singapore Changi
15:40 Madras
20:25 Mumbai
13:50 Madras
17:40 Mumbai
21:35 Muscat
Connect
GA829 Garuda Indonesia
WY850 Oman Air
12:20 Singapore Changi
14:50 Soekarno–Hatta
13:10 Soekarno–Hatta
19:25 Muscat
Connect
6E52 IndiGo Airlines
6E998 IndiGo Airlines
6E81 IndiGo Airlines
12:20 Singapore Changi
17:15 Madras
20:25 Mumbai
13:50 Madras
19:15 Mumbai
21:35 Muscat
Connect
TG404 Thai Airways International
WY812 Oman Air
12:25 Singapore Changi
14:35 Suvarnabhumi
13:45 Suvarnabhumi
17:30 Muscat
Connect
SQ958 Singapore Airlines
WY850 Oman Air
12:30 Singapore Changi
14:50 Soekarno–Hatta
13:15 Soekarno–Hatta
19:25 Muscat
Connect
UL303 SriLankan Airlines
UL205 SriLankan Airlines
15:15 Singapore Changi
19:25 Colombo
16:35 Colombo
21:55 Muscat
Connect
TG414 Thai Airways International
WY816 Oman Air
15:55 Singapore Changi
20:40 Suvarnabhumi
17:15 Suvarnabhumi
23:35 Muscat
Connect
MH608 Malaysia Airlines
WY824 Oman Air
18:10 Singapore Changi
21:35 Kuala Lumpur
19:20 Kuala Lumpur
00:20 Muscat
Connect
TG408 Thai Airways International
WY816 Oman Air
18:15 Singapore Changi
20:40 Suvarnabhumi
19:35 Suvarnabhumi
23:35 Muscat
Connect
SQ118 Singapore Airlines
WY824 Oman Air
18:45 Singapore Changi
21:35 Kuala Lumpur
19:45 Kuala Lumpur
00:20 Muscat
Connect
MH616 Malaysia Airlines
WY824 Oman Air
19:15 Singapore Changi
21:35 Kuala Lumpur
20:25 Kuala Lumpur
00:20 Muscat
Connect
3K687 Jetstar Asia Airways
WY824 Oman Air
19:35 Singapore Changi
21:35 Kuala Lumpur
20:40 Kuala Lumpur
00:20 Muscat
Connect
QR947 Qatar Airways
WY668 Oman Air
21:25 Singapore Changi
03:55 Doha
00:05 Doha
06:25 Muscat
Connect
QR947 Qatar Airways
QR1128 Qatar Airways
21:25 Singapore Changi
07:30 Doha
00:05 Doha
10:20 Muscat
Connect
QR947 Qatar Airways
QR1130 Qatar Airways
21:25 Singapore Changi
02:00 Doha
00:05 Doha
04:50 Muscat
Connect
EK355 Emirates
EK862 Emirates
21:40 Singapore Changi
08:25 Dubai
00:50 Dubai
09:40 Muscat
Connect
EK355 Emirates
EK866 Emirates
21:40 Singapore Changi
02:15 Dubai
00:50 Dubai
03:30 Muscat
Connect

References

Find Hotels in Oman

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

Booking.com