How to get to Oman from Malaysia by flight ? You can check flights from Malaysia to Oman below.
You can find flight ticket prices from Malaysia to Oman with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Malaysia to Kuala Lumpur.
You take a flight from Kuala Lumpur to Muscat and cost approximately 450 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Senai.
You take a flight from Senai to Muscat and cost approximately 290 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Penang.
You take a flight from Penang to Muscat and cost approximately 420 USD.
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 |
You take a bus, shuttle or taxi from your location in Malaysia to Singapore Changi.
You take a flight from Singapore Changi to Muscat and cost approximately 250 USD.
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 |
You can find hotels and accommodations in Oman with our hotels search tool below
Booking.com