Cheap Flights from Soekarno–Hatta International Airport to Muscat International Airport
Search for flights from Jakarta to Muscat and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
CGK 14:257h 40mNonstopMCT 19:05Jakarta - Muscat | Sun, Aug 2 | Oman Air
MCT 01:508h 5mNonstopCGK 12:55Muscat - Jakarta | Sun, Aug 9 | Oman AirSAR 2,484 SAR 3,46028% off28% offSAR 3,460 SAR 2,484 -
CGK 14:257h 40mNonstopMCT 19:05Jakarta - Muscat | Thu, Jun 25 | Oman Air
MCT 01:508h 5mNonstopCGK 12:55Muscat - Jakarta | Mon, Jun 29 | Oman AirSAR 2,491 SAR 3,46028% off28% offSAR 3,460 SAR 2,491 -
CGK 00:4512h 55m1 stopMCT 10:40Jakarta - Muscat | Fri, Jun 26 | Etihad Airways
MCT 04:3013h 5m1 stopCGK 20:35Muscat - Jakarta | Fri, Jul 3 | Etihad AirwaysSAR 1,280 SAR 3,46063% off63% offSAR 3,460 SAR 1,280 -
CGK 00:0513h 35m1 stopMCT 10:40Jakarta - Muscat | Thu, Jul 30 | Etihad Airways
MCT 11:5529h 40m1 stopCGK 20:35Muscat - Jakarta | Wed, Aug 5 | Etihad AirwaysSAR 1,95244% offSAR 3,460 SAR 1,952 -
CGK 15:5010h 5m1 stopMCT 22:55Jakarta - Muscat | Fri, Jun 26 | IndiGo
MCT 11:5518h 40m1 stopCGK 09:35Muscat - Jakarta | Wed, Jul 1 | Etihad AirwaysSAR 1,98143% offSAR 3,460 SAR 1,981 -
CGK 00:4512h 55m1 stopMCT 10:40Jakarta - Muscat | Wed, Jul 29 | Etihad Airways
MCT 23:5017h 45m1 stopCGK 20:35Muscat - Jakarta | Wed, Aug 5 | Etihad AirwaysSAR 1,98443% offSAR 3,460 SAR 1,984 -
CGK 18:1031h 5m1 stopMCT 22:15Jakarta - Muscat | Thu, Jun 25 | Etihad Airways
MCT 23:5017h 45m1 stopCGK 20:35Muscat - Jakarta | Wed, Jul 1 | Etihad AirwaysSAR 2,05841% offSAR 3,460 SAR 2,058 -
CGK 14:257h 40mNonstopMCT 19:05Jakarta - Muscat | Wed, Aug 12 | Oman Air
MCT 11:5529h 40m1 stopCGK 20:35Muscat - Jakarta | Wed, Aug 19 | Etihad AirwaysSAR 2,30733% offSAR 3,460 SAR 2,307 -
CGK 15:5010h 5m1 stopMCT 22:55Jakarta - Muscat | Thu, Jun 25 | IndiGo
MCT 01:508h 5mNonstopCGK 12:55Muscat - Jakarta | Sat, Jun 27 | Oman AirSAR 2,34532% offSAR 3,460 SAR 2,345 -
CGK 14:257h 40mNonstopMCT 19:05Jakarta - Muscat | Thu, Aug 13 | Oman Air
MCT 11:5529h 40m1 stopCGK 20:35Muscat - Jakarta | Fri, Aug 21 | Etihad AirwaysSAR 2,36932% offSAR 3,460 SAR 2,369 -
CGK 14:257h 40mNonstopMCT 19:05Jakarta - Muscat | Wed, Jun 24 | Oman Air
MCT 11:5529h 40m1 stopCGK 20:35Muscat - Jakarta | Wed, Jul 1 | Etihad AirwaysSAR 2,38931% offSAR 3,460 SAR 2,389 -
CGK 18:1024h 35m1 stopMCT 15:45Jakarta - Muscat | Thu, Aug 13 | Etihad Airways
MCT 23:5511h 55m1 stopCGK 14:50Muscat - Jakarta | Tue, Aug 18 | IndiGoSAR 2,40231% offSAR 3,460 SAR 2,402 -
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Thu, Jun 25 | Normal Airline
MCT 15:006hNonstopJKT 16:00Muscat - Jakarta | Sat, Jun 27 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CGK 14:257h 40mNonstopMCT 19:05Jakarta - Muscat | Wed, Jul 22 | Oman AirSAR 1,207 SAR 1,68028% off28% offSAR 1,680 SAR 1,207 -
CGK 14:257h 40mNonstopMCT 19:05Jakarta - Muscat | Sun, Jul 26 | Oman AirSAR 1,209 SAR 1,68028% off28% offSAR 1,680 SAR 1,209 -
CGK 00:0524h 55m1 stopMCT 22:00Jakarta - Muscat | Tue, Aug 4 | Etihad AirwaysSAR 1,052 SAR 1,68037% off37% offSAR 1,680 SAR 1,052 -
CGK 00:0530h 10m1 stopMCT 03:15Jakarta - Muscat | Sat, Jul 18 | Etihad AirwaysSAR 1,05237% offSAR 1,680 SAR 1,052 -
CGK 00:0530h 10m1 stopMCT 03:15Jakarta - Muscat | Sun, Jul 26 | Etihad AirwaysSAR 1,05337% offSAR 1,680 SAR 1,053 -
CGK 00:0530h 10m1 stopMCT 03:15Jakarta - Muscat | Thu, Jul 30 | Etihad AirwaysSAR 1,05437% offSAR 1,680 SAR 1,054 -
CGK 00:0530h 10m1 stopMCT 03:15Jakarta - Muscat | Thu, Jul 23 | Etihad AirwaysSAR 1,05437% offSAR 1,680 SAR 1,054 -
CGK 00:0525h 10m1 stopMCT 22:15Jakarta - Muscat | Sun, Jul 5 | Etihad AirwaysSAR 1,05437% offSAR 1,680 SAR 1,054 -
CGK 00:0530h 10m1 stopMCT 03:15Jakarta - Muscat | Sun, Jul 19 | Etihad AirwaysSAR 1,06836% offSAR 1,680 SAR 1,068 -
CGK 00:0525h 10m1 stopMCT 22:15Jakarta - Muscat | Tue, Jun 30 | Etihad AirwaysSAR 1,07736% offSAR 1,680 SAR 1,077 -
CGK 00:4529h 30m1 stopMCT 03:15Jakarta - Muscat | Fri, Jul 31 | Etihad AirwaysSAR 1,08136% offSAR 1,680 SAR 1,081 -
CGK 18:1030h 50m1 stopMCT 22:00Jakarta - Muscat | Mon, Jul 20 | Etihad AirwaysSAR 1,12533% offSAR 1,680 SAR 1,125 -
JKT 13:0017h 25m1 stopMCT 14:00Jakarta - Muscat | Thu, Jun 25 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Soekarno–Hatta International Airport to Muscat International Airport 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 for one-way flights from Soekarno–Hatta International Airport to Muscat International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Soekarno–Hatta International Airport to Muscat International Airport, the best time to buy is in April, with an average price of SAR 1,292. You’ll want to avoid August, when the average price can reach as high as SAR 1,940.
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 day to depart from Soekarno–Hatta International Airport to Muscat International Airport is Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Selected Airlines from Soekarno–Hatta International Airport to Muscat International Airport
See which airlines fly from Jakarta to Muscat. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
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
UL365
Soekarno–Hatta International Airport
14:25
CGK
17:30
CMB
- - - W T F SSearch
UL141
Colombo Bandaranaike International Airport
23:40
CMB
02:10
BOM
S M T W T F S
OV762
Chhatrapati Shivaji Maharaj International Airport
05:25
BOM
06:50
MCT
- M T W T - -
VJ928
Soekarno–Hatta International Airport
14:00
CGK
18:15
HAN
- M - W - F SSearch
VJ907
Noi Bai International Airport
20:05
HAN
23:40
BOM
S - T - T - -
OV762
Chhatrapati Shivaji Maharaj International Airport
05:25
BOM
06:50
MCT
- M T W T - -
UL365
Soekarno–Hatta International Airport
14:25
CGK
17:30
CMB
- - - W T F SSearch
UL141
Colombo Bandaranaike International Airport
23:40
CMB
02:10
BOM
S M T W T F S
WY202
Chhatrapati Shivaji Maharaj International Airport
10:15
BOM
11:30
MCT
S - T W T F S
UL365
Soekarno–Hatta International Airport
14:25
CGK
17:30
CMB
- - - W T F SSearch
UL141
Colombo Bandaranaike International Airport
23:40
CMB
02:10
BOM
S M T W T F S
WY204
Chhatrapati Shivaji Maharaj International Airport
14:15
BOM
15:40
MCT
S M - W T F S
EY475
Soekarno–Hatta International Airport
18:10
CGK
23:05
AUH
S M T W T F SSearch
EY696
Zayed International Airport
20:45
AUH
22:00
MCT
S M T W T F S
TR273
Soekarno–Hatta International Airport
22:15
CGK
01:05
SIN
S M T W T F SSearch
TR778
Singapore Changi Airport
21:20
SIN
22:50
MAA
S - T - T - S
WY252
Chennai International Airport
07:20
MAA
09:50
MCT
S M T W T F S
TR273
Soekarno–Hatta International Airport
22:15
CGK
01:05
SIN
S M T W T F SSearch
TR778
Singapore Changi Airport
21:20
SIN
22:50
MAA
S - T - T - S
6E5371
Chennai International Airport
14:45
MAA
16:45
BOM
S M T W T F S
6E1267
Chhatrapati Shivaji Maharaj International Airport
21:50
BOM
22:55
MCT
S M T W T F S
Soekarno–Hatta International Airport to Muscat International Airport Flights Info
| Flight distance | 6,207.27 km |
|---|---|
| Cheapest one-way ticket price | SAR 1,052 |
| Cheapest return ticket price | SAR 1,280 |
FAQs for Soekarno–Hatta International Airport to Muscat International Airport Flights
How long does it take to fly from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT)?
It takes around 7 hours 40 minutes to fly from Soekarno–Hatta International Airport (cgk) to Muscat International Airport (mct).How many daily flights are there from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT)?
There are around 1 daily flights from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT).When are flight tickets from Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT) the cheapest?
Tickets cost around SAR 2,415 in July, making it the cheapest month to book. Soekarno–Hatta International Airport (CGK) to Muscat International Airport (MCT) is a popular route, so don't forget to book your tickets in advance.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 SAR 2,415 in July, 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 11 km, 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.
Popular Destinations
- Flights from Soekarno–Hatta International Airport to Kuala Lumpur International Airport
- Direct flights Soekarno–Hatta International Airport to Ngurah Rai International Airport
- Direct flights Soekarno–Hatta International Airport to Zayed International Airport
- Cheap flights from Soekarno–Hatta International Airport to Dubai International Airport
- Flights from Soekarno–Hatta International Airport to Lombok International Airport
- Available flights from Soekarno–Hatta International Airport to Singapore
- Cheap flights from Soekarno–Hatta International Airport to Dubai
- Available flights from Soekarno–Hatta International Airport to Abu Dhabi
- Cheap flights from Soekarno–Hatta International Airport to Bali
- Flights from Soekarno–Hatta International Airport to Kuala Lumpur
- Cheap flights from Zayed International Airport to Muscat International Airport
- Flights from Cairo International Airport to Muscat International Airport
- Flights from Dubai International Airport to Muscat International Airport
- Flights from Sharjah International Airport to Muscat International Airport
- Flights from Suvarnabhumi Airport to Muscat International Airport
- Round-trip flights from Bangkok to Muscat International Airport
- Round-trip flights from Sharjah to Muscat International Airport
- Direct flights from Istanbul to Muscat International Airport
- Round-trip flights from Dubai to Muscat International Airport
- Cheap flights from Abu Dhabi to Muscat International Airport






