Popular Filters
One Way Price
Duration
Stops From Semarang
Departure From Semarang
OMR 257
OMR 257
OMR 251
Arrival at Muscat
OMR 251
OMR 257
OMR 351
Alliances & Airlines
Oneworld
(12)
SkyTeam
(15)
Star Alliance
()
Layover Airports
Layover Duration
Top Airlines
Semarang to Oman
OMR 255
Transit Visa may be required
Semarang to Muscat , 5 Mar
Garuda Indonesia GA | 237
18:00
Thu, 5 Mar 26
Semarang, Indonesia
01 h 20 m
19:20
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 710
11:10
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 10 m
14:20
Fri, 6 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5934 | Operated By Oman Air
21:25
Fri, 6 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
00:30
Sat, 7 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 261
Transit Visa may be required
Semarang to Muscat , 5 Mar
Garuda Indonesia GA | 245
15:25
Thu, 5 Mar 26
Semarang, Indonesia
01 h 25 m
16:50
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 724
19:55
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 05 m
23:00
Thu, 5 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5932 | Operated By Oman Air
09:25
Fri, 6 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
12:10
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 263
Transit Visa may be required
Semarang to Muscat , 5 Mar
Garuda Indonesia GA | 235
09:45
Thu, 5 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 720
15:40
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 10 m
18:50
Thu, 5 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5932 | Operated By Oman Air
09:25
Fri, 6 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
12:10
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 300
Transit Visa may be required
Semarang to Muscat , 5 Mar
Garuda Indonesia GA | 235
09:45
Thu, 5 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 720
15:40
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 10 m
18:50
Thu, 5 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5934 | Operated By Oman Air
21:25
Thu, 5 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
00:30
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 355
Semarang to Muscat , 5 Mar
Garuda Indonesia GA | 235
09:45
Thu, 5 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 9505 | Operated By Oman Air
14:55
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 364
Semarang to Muscat , 5 Mar
Garuda Indonesia GA | 235
09:45
Thu, 5 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 435
Semarang to Muscat , 5 Mar
Garuda Indonesia GA | 245
15:25
Thu, 5 Mar 26
Semarang, Indonesia
01 h 25 m
16:50
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 6380 | Operated By Garuda Indonesia
18:20
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
08 h 40 m
23:00
Thu, 5 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:50
Fri, 6 Mar 26
Doha, Qatar
01 h 35 m
04:25
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 440
Semarang to Muscat , 5 Mar
Oman Air WY | 5786 | Operated By Garuda Indonesia
09:45
Thu, 5 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Thu, 5 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 468
Semarang to Muscat , 5 Mar
Batik Air ID | 6351
11:40
Thu, 5 Mar 26
Semarang, Indonesia
01 h 10 m
12:50
Thu, 5 Mar 26
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 357
17:45
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
08 h 15 m
23:00
Thu, 5 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 866
02:40
Fri, 6 Mar 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
03:55
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 515
Transit Visa may be required
Semarang to Muscat , 5 Mar
Malaysia Airlines MH | 5767 | Operated By Garuda Indonesia
09:45
Thu, 5 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 720
15:40
Thu, 5 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 10 m
18:50
Thu, 5 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5934 | Operated By Oman Air
21:25
Thu, 5 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
00:30
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Semarang (SRG)
Semarang
