How can I find cheap flights from Soekarno–Hatta International Airport to Muscat International Airport?
Explore the cheapest one-way and round-trip flights from Soekarno–Hatta International Airport to Muscat International Airport over the next 90 days, with one-way fares from TRY 10,712 and round-trip from TRY 20,685. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Direct
- Recommended
- Fastest
- Next 7 days
- Cheapest nonstop
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Nov 25 | Oman Air
MCT 01:457h 55mDirectCGK 12:40Muscat - Jakarta | Wed, Dec 2 | Oman AirTRY 22,959 TRY 31,76128% off28% offTRY 31,761 TRY 22,959
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Dec 16 | Oman Air
MCT 01:457h 55mDirectCGK 12:40Muscat - Jakarta | Mon, Dec 21 | Oman AirTRY 23,185 TRY 31,76127% off27% offTRY 31,761 TRY 23,185
CGK 23:2019h 25m1 stopMCT 15:45Jakarta - Muscat | Mon, Dec 7 | Etihad Airways
MCT 23:5017h 30m1 stopCGK 20:20Muscat - Jakarta | Mon, Dec 14 | Etihad AirwaysTRY 20,685 TRY 31,76135% off35% offTRY 31,761 TRY 20,685
CGK 23:2025h 40m1 stopMCT 22:00Jakarta - Muscat | Wed, Nov 18 | Etihad Airways
MCT 05:2511h 55m1 stopCGK 20:20Muscat - Jakarta | Sun, Nov 22 | Etihad AirwaysTRY 20,70835% offTRY 31,761 TRY 20,708
CGK 23:2019h 25m1 stopMCT 15:45Jakarta - Muscat | Mon, Dec 21 | Etihad Airways
MCT 05:2511h 55m1 stopCGK 20:20Muscat - Jakarta | Sun, Dec 27 | Etihad AirwaysTRY 20,72335% offTRY 31,761 TRY 20,723
CGK 23:2025h 40m1 stopMCT 22:00Jakarta - Muscat | Mon, Nov 23 | Etihad Airways
MCT 05:2511h 55m1 stopCGK 20:20Muscat - Jakarta | Fri, Nov 27 | Etihad AirwaysTRY 20,91134% offTRY 31,761 TRY 20,911
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sun, Dec 20 | Oman Air
MCT 23:5017h 30m1 stopCGK 20:20Muscat - Jakarta | Sun, Dec 27 | Etihad AirwaysTRY 21,28833% offTRY 31,761 TRY 21,288
CGK 00:0513h 35m1 stopMCT 10:40Jakarta - Muscat | Thu, Nov 12 | Etihad Airways
MCT 23:5017h 30m1 stopCGK 20:20Muscat - Jakarta | Thu, Nov 19 | Etihad AirwaysTRY 21,46832% offTRY 31,761 TRY 21,468
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sun, Nov 22 | Oman Air
MCT 11:5029h 30m1 stopCGK 20:20Muscat - Jakarta | Sun, Nov 29 | Etihad AirwaysTRY 21,57432% offTRY 31,761 TRY 21,574
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Wed, Nov 11 | Normal Airline
MCT 15:006hDirectJKT 16:00Muscat - Jakarta | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Dec 9 | Oman AirTRY 10,712 TRY 18,62442% off42% offTRY 18,624 TRY 10,712 - Cheapest
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Thu, Dec 10 | Oman AirTRY 10,712 TRY 18,62442% off42% offTRY 18,624 TRY 10,712
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Tue, Dec 8 | Oman AirTRY 11,487 TRY 18,62438% off38% offTRY 18,624 TRY 11,487
CGK 21:3013h 25m1 stopMCT 07:55Jakarta - Muscat | Tue, Nov 24 | CitilinkTRY 13,45928% offTRY 18,624 TRY 13,459
CGK 20:0014h 55m1 stopMCT 07:55Jakarta - Muscat | Tue, Nov 17 | CitilinkTRY 13,47428% offTRY 18,624 TRY 13,474
CGK 05:0029h 55m1 stopMCT 07:55Jakarta - Muscat | Tue, Nov 17 | Lion AirTRY 13,52727% offTRY 18,624 TRY 13,527
CGK 20:0514h 50m1 stopMCT 07:55Jakarta - Muscat | Tue, Dec 1 | Lion AirTRY 13,53527% offTRY 18,624 TRY 13,535
CGK 16:0518h 50m1 stopMCT 07:55Jakarta - Muscat | Fri, Dec 4 | Lion AirTRY 13,54227% offTRY 18,624 TRY 13,542
CGK 20:0514h 50m1 stopMCT 07:55Jakarta - Muscat | Fri, Nov 13 | Lion AirTRY 13,54227% offTRY 18,624 TRY 13,542
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Dec 9 | Oman AirTRY 10,712 TRY 18,62442% off42% offTRY 18,624 TRY 10,712
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Thu, Dec 10 | Oman AirTRY 10,712 TRY 18,62442% off42% offTRY 18,624 TRY 10,712
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Tue, Dec 8 | Oman AirTRY 11,487 TRY 18,62438% off38% offTRY 18,624 TRY 11,487
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 27 | Oman AirTRY 18,27734% offTRY 27,543 TRY 18,277
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Fri, Jan 8 | Oman AirTRY 18,31477% offTRY 78,058 TRY 18,314
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 13 | Oman AirTRY 18,32933% offTRY 27,543 TRY 18,329
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sun, Nov 22 | Oman AirTRY 18,35233% offTRY 27,543 TRY 18,352
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Fri, Dec 4 | Oman AirTRY 18,35233% offTRY 27,543 TRY 18,352
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 6 | Oman AirTRY 18,36033% offTRY 27,543 TRY 18,360
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Tue, Dec 8 | Oman AirTRY 11,487 TRY 28,78060% off60% offTRY 28,780 TRY 11,487
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 27 | Oman AirTRY 18,277 TRY 28,78036% off36% offTRY 28,780 TRY 18,277
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 13 | Oman AirTRY 18,329 TRY 28,78036% off36% offTRY 28,780 TRY 18,329
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sun, Nov 22 | Oman AirTRY 18,35236% offTRY 28,780 TRY 18,352
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Fri, Dec 4 | Oman AirTRY 18,35236% offTRY 28,780 TRY 18,352
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 6 | Oman AirTRY 18,36036% offTRY 28,780 TRY 18,360
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Tue, Jan 12 | Oman AirTRY 18,60035% offTRY 28,780 TRY 18,600
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Thu, Dec 17 | Oman AirTRY 18,66135% offTRY 28,780 TRY 18,661
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Dec 30 | Oman AirTRY 18,74335% offTRY 28,780 TRY 18,743
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Dec 9 | Oman AirTRY 10,712 TRY 18,62442% off42% offTRY 18,624 TRY 10,712
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Thu, Dec 10 | Oman AirTRY 10,712 TRY 18,62442% off42% offTRY 18,624 TRY 10,712
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Tue, Dec 8 | Oman AirTRY 11,487 TRY 18,62438% off38% offTRY 18,624 TRY 11,487
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 27 | Oman AirTRY 18,27734% offTRY 27,543 TRY 18,277
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Fri, Jan 8 | Oman AirTRY 18,31477% offTRY 78,058 TRY 18,314
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 13 | Oman AirTRY 18,32933% offTRY 27,543 TRY 18,329
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sun, Nov 22 | Oman AirTRY 18,35233% offTRY 27,543 TRY 18,352
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Fri, Dec 4 | Oman AirTRY 18,35233% offTRY 27,543 TRY 18,352
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Wed, Jan 6 | Oman AirTRY 18,36033% offTRY 27,543 TRY 18,360
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sun, Nov 15 | Oman AirTRY 20,655 TRY 37,62845% off45% offTRY 37,628 TRY 20,655
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Fri, Nov 13 | Oman AirTRY 23,742 TRY 37,62837% off37% offTRY 37,628 TRY 23,742
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sat, Nov 14 | Oman AirTRY 24,216 TRY 37,62836% off36% offTRY 37,628 TRY 24,216
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Mon, Nov 16 | Oman AirTRY 24,79534% offTRY 37,628 TRY 24,795
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Sun, Nov 15 | Garuda IndonesiaTRY 25,15733% offTRY 37,628 TRY 25,157
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Thu, Nov 12 | Oman AirTRY 26,19530% offTRY 37,628 TRY 26,195
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Tue, Nov 10 | Oman AirTRY 26,20330% offTRY 37,628 TRY 26,203
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Mon, Nov 16 | Garuda IndonesiaTRY 26,38430% offTRY 37,628 TRY 26,384
CGK 13:557h 35mDirectMCT 18:30Jakarta - Muscat | Tue, Nov 10 | Garuda IndonesiaTRY 27,28727% offTRY 37,628 TRY 27,287
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Jakarta to Muscat are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Soekarno–Hatta International Airport to Muscat International Airport
What is the cheapest month to fly from Soekarno–Hatta International Airport to Muscat International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Soekarno–Hatta International Airport to Muscat International Airport are usually in July, with an average price of TRY 17,396. It is best to avoid August, when the average price can reach TRY 24,379.
What is the cheapest day of the week to fly from Soekarno–Hatta International Airport to Muscat International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Soekarno–Hatta International Airport to Muscat International Airport is Wednesday, with average prices usually lower than other days. Avoid departing on Saturday as prices are typically highest on that day.
Which airline offers the cheapest flights from Soekarno–Hatta International Airport to Muscat International Airport?
The cheapest airline flying from Soekarno–Hatta International Airport to Muscat International Airport is Oman Air (from TRY 10,448) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Soekarno–Hatta International Airport to Muscat International Airport?
Check the schedule for flights from Jakarta to Muscat and find the flight that best matches your travel plans.
-
WY850
Soekarno–Hatta International Airport
14:50
CGK
19:30
MCT
S M T W T F SSearch -
6E1602
Soekarno–Hatta International Airport
15:45
CGK
20:40
BOM
S M T W T F SSearch -
6E1267
Chhatrapati Shivaji Maharaj International Airport
21:45
BOM
23:05
MCT
S M T W T F S -
QG888
Soekarno–Hatta International Airport
21:30
CGK
23:50
KNO
S M T W T F SSearch -
OV902
Kualanamu International Airport
04:10
KNO
07:55
MCT
S - T - - F - -
JT2306
Soekarno–Hatta International Airport
20:05
CGK
22:20
KNO
S M T W T F SSearch -
OV902
Kualanamu International Airport
04:10
KNO
07:55
MCT
S - T - - F - -
QG882
Soekarno–Hatta International Airport
20:00
CGK
22:20
KNO
S M T W T F SSearch -
OV902
Kualanamu International Airport
04:10
KNO
07:55
MCT
S - T - - F - -
QZ204
Soekarno–Hatta International Airport
14:10
CGK
17:20
KUL
S M T W T F SSearch -
WY824
Kuala Lumpur International Airport
21:25
KUL
00:10
MCT
S M T W T F - -
IP306
Soekarno–Hatta International Airport
16:15
CGK
18:40
KNO
S M T W T F SSearch -
OV902
Kualanamu International Airport
04:10
KNO
07:55
MCT
S - T - - F - -
JT2300
Soekarno–Hatta International Airport
16:05
CGK
18:20
KNO
S M T W T F SSearch -
OV902
Kualanamu International Airport
04:10
KNO
07:55
MCT
S - T - - F - -
ID6886
Soekarno–Hatta International Airport
15:00
CGK
17:15
KNO
S M T W T F SSearch -
OV902
Kualanamu International Airport
04:10
KNO
07:55
MCT
S - T - - F - -
QG912
Soekarno–Hatta International Airport
08:00
CGK
10:20
KNO
S M T W T F SSearch -
OV902
Kualanamu International Airport
04:10
KNO
07:55
MCT
S - T - - F -
About Soekarno–Hatta International Airport and Muscat International Airport
Learn about Soekarno–Hatta International Airport (CGK) and Muscat International Airport (MCT) — including location, terminals, transportation, and travel tips.
| Flight distance | 6,207.27km |
|---|---|
| Cheapest one-way ticket price | TRY 10,712 |
| Cheapest return ticket price | TRY 20,685 |
FAQs for Soekarno–Hatta International Airport to Muscat International Airport Flights
How long is the flight from Soekarno–Hatta International Airport to Muscat International Airport?
Soekarno–Hatta International Airport to Muscat International Airport takes about 7 hours 15 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT)?
There are around 2 daily flights from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT).What is the flight schedule from Soekarno–Hatta International Airport to Muscat International Airport?
The earliest flight from Soekarno–Hatta International Airport to Muscat International Airport departs at 13:55, and the last departs at 19:15, with about 1 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT) most expensive?
The route from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT) is quite popular. Without considering departure times or holidays, tickets cost around TRY 25,232 in November, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Muscat?
- The distance from Muscat International Airport to downtown is about 11km, by taxi about 30 minutes.
Which airline operates the most direct flights from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT)?
Oman Air is a very popular airline operating an average of 147 flights per month.What are the cheapest flights from Soekarno–Hatta International Airport to Muscat International Airport?
One-way flights from Soekarno–Hatta International Airport to Muscat International Airport currently start from TRY 10,712, and round-trip fares start from TRY 20,685. The current lowest fare is a Oman Air flight departing on Wed, Dec 9; prices may vary depending on availability.Which airlines offer direct flights from Soekarno–Hatta International Airport to Muscat International Airport?
Yes. Oman Air operate direct flights from Soekarno–Hatta International Airport to Muscat International Airport, with an average flight time of 7 hours 15 minutes, and around 6 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Soekarno–Hatta International Airport to Muscat International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Soekarno–Hatta International Airport to Muscat International Airport is TRY 24,247. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Soekarno–Hatta International Airport to Muscat International Airport?
SalamAir are the most popular budget airlines flying from Soekarno–Hatta International Airport to Muscat International Airport, with one-way fares starting from TRY 10,712. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Soekarno–Hatta International Airport to Muscat International Airport?
Soekarno–Hatta International Airport to Muscat International Airport operates around 6 weekly flights, mainly by Oman Air. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Soekarno–Hatta International Airport to Muscat International Airport on Trip.com?
Enter Soekarno–Hatta International Airport and Muscat International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Cheap flights from Soekarno-Hatta International Airport to Ngurah Rai Airport
- Soekarno-Hatta International Airport to Heathrow Airport flights
- Soekarno-Hatta International Airport to Kuala Lumpur International Airport plane tickets
- Soekarno-Hatta International Airport to Changi Airport plane tickets
- Soekarno-Hatta International Airport to Lombok International Airport flights
- Soekarno-Hatta International Airport to Bali flights
- Soekarno-Hatta International Airport to Kuala Lumpur flights
- Cheap flights from Soekarno-Hatta International Airport to Bangkok
- Soekarno-Hatta International Airport to Singapore plane tickets
- Soekarno-Hatta International Airport to London flights
- Heathrow Airport to Muscat International Airport flights
- Mallam Aminu Kano International Airport to Muscat International Airport plane tickets
- Manchester Airport to Muscat International Airport flights
- Cheap flights from Bole International Airport to Muscat International Airport
- Murtala Muhammed International Airport to Muscat International Airport plane tickets
- Kano to Muscat International Airport plane tickets
- Lagos to Muscat International Airport flights
- London to Muscat International Airport plane tickets
- Addis Ababa to Muscat International Airport flights
- Manchester to Muscat International Airport flights
Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.