Popular Filters
One Way Price
Duration
Stops From Kuching
Departure From Kuching
BHD 216
BHD 123
BHD 145
BHD 122
Arrival at Muscat
BHD 145
BHD 122
Alliances & Airlines
Oneworld
(7)
SkyTeam
()
Star Alliance
(3)
Layover Airports
Layover Duration
Top Airlines
Flights from Kuching to Oman
Book flights from Kuching to Oman at lowest price. Get best deals on your upcoming Kuching to Oman flight only on MakeMyTrip Bahrain.
BHD 126
Transit Visa may be required | Re Check-in of Baggage required
Kuching to Muscat , 10 Mar
AirAsia Berhad AK | 5237
18:00
Tue, 10 Mar 26
Kuching, Malaysia
01 h 50 m
19:50
Tue, 10 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2387
23:00
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
05 h 55 m
02:25
Wed, 11 Mar 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9233 | Operated By Air India Express
09:40
Wed, 11 Mar 26
Terminal T3
New Delhi, India
04 h 10 m
12:20
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 127
Transit Visa may be required | Re Check-in of Baggage required
Kuching to Muscat , 10 Mar
AirAsia Berhad AK | 5205
08:35
Tue, 10 Mar 26
Kuching, Malaysia
01 h 40 m
10:15
Tue, 10 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2387
23:00
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
05 h 55 m
02:25
Wed, 11 Mar 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9233 | Operated By Air India Express
09:40
Wed, 11 Mar 26
Terminal T3
New Delhi, India
04 h 10 m
12:20
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 148
Re Check-in of Baggage required
Kuching to Muscat , 10 Mar
AirAsia Berhad AK | 5221
16:25
Tue, 10 Mar 26
Kuching, Malaysia
01 h 45 m
18:10
Tue, 10 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
00:05
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 152
Re Check-in of Baggage required
Kuching to Muscat , 10 Mar
AirAsia Berhad AK | 5209
14:45
Tue, 10 Mar 26
Kuching, Malaysia
01 h 45 m
16:30
Tue, 10 Mar 26
Terminal T2
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
00:05
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 154
Re Check-in of Baggage required
Kuching to Muscat , 10 Mar
Batik Air OD | 1633
10:05
Tue, 10 Mar 26
Kuching, Malaysia
01 h 50 m
11:55
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
00:05
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 157
Re Check-in of Baggage required
Kuching to Muscat , 10 Mar
Malaysia Airlines MH | 4659 | Operated By FireFly
11:00
Tue, 10 Mar 26
Kuching, Malaysia
01 h 50 m
12:50
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
00:05
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 175
Re Check-in of Baggage required
Kuching to Muscat , 10 Mar
Malaysia Airlines MH | 2521
15:15
Tue, 10 Mar 26
Kuching, Malaysia
01 h 50 m
17:05
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
00:05
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 220
Kuching to Muscat , 10 Mar
Malaysia Airlines MH | 2547
05:45
Tue, 10 Mar 26
Kuching, Malaysia
01 h 50 m
07:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5932 | Operated By Oman Air
09:25
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
12:10
Tue, 10 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 236
Kuching to Muscat , 10 Mar
Oman Air WY | 5680 | Operated By Malaysia Airlines
05:45
Tue, 10 Mar 26
Kuching, Malaysia
01 h 50 m
07:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 822
09:25
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
12:10
Tue, 10 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 269
Kuching to Muscat , 10 Mar
Malaysia Airlines MH | 2517
16:20
Tue, 10 Mar 26
Kuching, Malaysia
01 h 50 m
18:10
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 824
21:35
Tue, 10 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 30 m
00:05
Wed, 11 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Kuching (KCH)
Kuching
