Popular Filters
One Way Price
Duration
Stops From Semarang
Departure From Semarang
QAR 2,581
QAR 2,568
QAR 2,396
Arrival at Muscat
QAR 2,568
QAR 4,142
QAR 2,396
QAR 3,076
Alliances & Airlines
Oneworld
(11)
SkyTeam
(16)
Star Alliance
()
Layover Airports
Layover Duration
Top Airlines
Semarang to Oman
QAR 2,421
Transit Visa may be required
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 237
18:00
Fri, 6 Mar 26
Semarang, Indonesia
01 h 20 m
19:20
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 712
09:40
Sat, 7 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 15 m
12:55
Sat, 7 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5932 | Operated By Oman Air
09:25
Sun, 8 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
06 h 45 m
12:10
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,593
Transit Visa may be required
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 245
15:25
Fri, 6 Mar 26
Semarang, Indonesia
01 h 25 m
16:50
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 724
19:55
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 05 m
23:00
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
Sat, 7 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
00:30
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,605
Transit Visa may be required
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 235
09:45
Fri, 6 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 720
15:40
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 10 m
18:50
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
QAR 2,625
Transit Visa may be required
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 231
07:05
Fri, 6 Mar 26
Semarang, Indonesia
01 h 15 m
08:20
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 716
12:15
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 05 m
15: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
QAR 2,767
Transit Visa may be required
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 237
18:00
Fri, 6 Mar 26
Semarang, Indonesia
01 h 20 m
19:20
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 716
12:15
Sat, 7 Mar 26
Terminal T3
Jakarta, Indonesia
02 h 05 m
15:20
Sat, 7 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Malaysia Airlines MH | 5934 | Operated By Oman Air
21:25
Sat, 7 Mar 26
Terminal T1
Kuala Lumpur, Malaysia
07 h 05 m
00:30
Sun, 8 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,101
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 235
09:45
Fri, 6 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 9505 | Operated By Oman Air
14:55
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,352
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 231
07:05
Fri, 6 Mar 26
Semarang, Indonesia
01 h 15 m
08:20
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,424
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 235
09:45
Fri, 6 Mar 26
Semarang, Indonesia
01 h 20 m
11:05
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 850
14:55
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
07 h 55 m
19:50
Fri, 6 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,167
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 237
18:00
Fri, 6 Mar 26
Semarang, Indonesia
01 h 20 m
19:20
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 359
00:15
Sat, 7 Mar 26
Terminal T3
Jakarta, Indonesia
08 h 15 m
05:30
Sat, 7 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 862
08:20
Sat, 7 Mar 26
Terminal T3
Dubai, United Arab Emirates
01 h 15 m
09:35
Sat, 7 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 4,190
Semarang to Muscat , 6 Mar
Garuda Indonesia GA | 245
15:25
Fri, 6 Mar 26
Semarang, Indonesia
01 h 25 m
16:50
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 6380 | Operated By Garuda Indonesia
18:20
Fri, 6 Mar 26
Terminal T3
Jakarta, Indonesia
08 h 40 m
23:00
Fri, 6 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:50
Sat, 7 Mar 26
Doha, Qatar
01 h 35 m
04:25
Sat, 7 Mar 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Semarang (SRG)
Semarang
