Popular Filters
One Way Price
Duration
Stops From Muscat
Departure From Muscat
OMR 152
OMR 263
OMR 338
OMR 152
Arrival at Jakarta
OMR 389
OMR 233
OMR 152
OMR 295
Alliances & Airlines
Oneworld
(21)
SkyTeam
(3)
Star Alliance
(5)
+ 7 more
Layover Airports
+ 6 more
Layover Duration
Fare Calendar For other International Routes
Muscat to Jakarta Fare Calendar
OMR 155
OMFLY coupon applied
Transit Visa may be required
Muscat to Jakarta , 25 Jun
IndiGo 6E | 1268
23:55
Wed, 25 Jun 25
Muscat, Oman
03 h
04:25
Thu, 26 Jun 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1601
06:35
Thu, 26 Jun 25
Terminal T2
Mumbai, India
06 h 45 m
14:50
Thu, 26 Jun 25
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Saver
Fare offered by airline.
OMR 155OMR 152
Flexi plus
Lower cancellation fee, discount on XL seats.
OMR 167OMR 164
Super 6e
Fare offered by airline.
OMR 174OMR 170
OMR 229
OMFLY coupon applied
Transit Visa may be required
Muscat to Jakarta , 25 Jun
Ethiopian Airlines ET | 625
04:15
Wed, 25 Jun 25
Muscat, Oman
04 h 25 m
07:40
Wed, 25 Jun 25
Terminal T1
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 628
23:55
Wed, 25 Jun 25
Addis Ababa, Ethiopia
12:40
Thu, 26 Jun 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 628
13:55
Thu, 26 Jun 25
Bangkok, Thailand
17:40
Thu, 26 Jun 25
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
OMR 59
OMR 229OMR 226
OMR 236
OMFLY coupon applied
Transit Visa may be required
Muscat to Jakarta , 25 Jun
Etihad Airways EY | 691
05:00
Wed, 25 Jun 25
Muscat, Oman
01 h 05 m
06:05
Wed, 25 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 474
22:00
Wed, 25 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
08 h 35 m
09:35
Thu, 26 Jun 25
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Economy basic
Fare offered by airline.
OMR 236OMR 233
Economy value
Fare offered by airline.
OMR 182
OMR 243OMR 240
Economy comfort
Fare offered by airline.
OMR 59
OMR 145
OMR 263OMR 259
Economy Deluxe
Fare offered by airline.
OMR 281OMR 277
OMR 241
OMFLY coupon applied
Transit Visa may be required
Muscat to Jakarta , 25 Jun
Etihad Airways EY | 695
18:30
Wed, 25 Jun 25
Muscat, Oman
01 h 10 m
19:40
Wed, 25 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 474
22:00
Wed, 25 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
08 h 35 m
09:35
Thu, 26 Jun 25
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airline.
OMR 241OMR 238
Economy basic
Fare offered by airline.
OMR 273OMR 269
Economy value
Fare offered by airline.
OMR 182
OMR 282OMR 278
Economy comfort
Fare offered by airline.
OMR 59
OMR 145
OMR 305OMR 301
Economy Deluxe
Fare offered by airline.
OMR 343OMR 339
OMR 267
OMFLY coupon applied
Transit Visa may be required
Muscat to Jakarta , 25 Jun
Gulf Air GF | 561
07:40
Wed, 25 Jun 25
Muscat, Oman
01 h 35 m
08:15
Wed, 25 Jun 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 152
22:45
Wed, 25 Jun 25
Bahrain, Bahrain
07 h 10 m
09:55
Thu, 26 Jun 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 867
14:15
Thu, 26 Jun 25
Bangkok, Thailand
03 h 35 m
17:50
Thu, 26 Jun 25
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Fare Option 1
Fare offered by airlines.
OMR 155
OMR 96
OMR 267OMR 263