Cheap Flights from Soekarno-Hatta to Muscat

Compare Soekarno-Hatta to Muscat flight deals

Find the cheapest month or even day of the year to fly to Muscat

Book the best Muscat fare with no extra fees

Flight deals from Soekarno-Hatta to Muscat

Looking for a cheap last-minute deal or the best return flight from Soekarno-Hatta to Muscat? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Soekarno-Hatta to Muscat

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Soekarno-Hatta to Muscat flights are currently cheapest in April.

Direct flights from Soekarno-Hatta to Muscat

Soekarno-Hatta to Muscat: Alternative routes

Compare routes from Soekarno-Hatta to Muscat below. You may find an airport to fly into that's cheaper, faster, or easier than Muscat.

Jakarta to Muscat: Flight information

The things to know before you go.
Cheapest flight found$667
Cheapest month to flyApril
Average flight time7 hrs, 48 mins
Most popular airlineGaruda Indonesia
Average flights per week31

Finding cheap flights from Soekarno-Hatta to Muscat: Frequently asked questions

The best price we found for a return flight from Soekarno-Hatta to Muscat is $667. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
7 hours and 48 minutes is the average flight time from Soekarno-Hatta to Muscat.
Garuda Indonesia, Oman Air and Gulf Air fly direct from Soekarno-Hatta to Muscat.
As of January 2026, there are 31 flights per week flying from Soekarno-Hatta to Muscat.
The cheapest month to fly from Soekarno-Hatta to Muscat is usually April.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Soekarno-Hatta Airport to Muscat Airport on Sunday, 12 April 2026.
Yes – the average flight time is 7 hours and 48 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Muscat but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Muscat is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, IndiGo and Oman Air offer the cheapest flight tickets to Muscat.

Travelling from Soekarno-Hatta International Airport (CGK) to Muscat International Airport (MCT): what you need to know

  • Take a direct flight from Soekarno-Hatta International Airport to Muscat International Airport and you'll be in the air for an average of 7 hours 40 minutes.

  • Muscat is three hours behind Jakarta and observes the UTC+4 timezone.

  • Each week, there are 26 Soekarno-Hatta International Airport to Muscat International Airport flights. If you want to be on board as soon as possible, jump on the 14:50 Oman Air flight. If you'd rather make the most of your time before flying, the latest flight is at 14:55 with Oman Air.

  • Give yourself enough time to catch your CGK to MCT flight. As a rule of thumb, arrive two hours before international departures and an hour ahead for domestic flights.

  • You'll likely experience bigger queues during popular months like July. Arriving up to four hours ahead of international flights and two hours for domestic departures is a good idea.

  • Oman Air has direct flights from Soekarno-Hatta International Airport to Muscat International Airport. Book with this popular carrier, then get ready to see the sights in Muscat — and maybe even more of Oman if you have time.

  • Oman Air tops the list for bookings on this route.

  • Oman Air tops the rankings as the most punctual carrier for CGK to MCT flights, with 98.36% of its services landing as scheduled.

  • If you'd like to explore another city along the way, just uncheck 'Direct flights only' when searching for your ticket from Soekarno-Hatta International Airport to Muscat International Airport. Here are the most popular stopovers between CGK and MCT:

    • Kuala Lumpur International Airport

    • Chhatrapati Shivaji International Airport

    • Dubai Airport

How to find the cheapest flights from Soekarno-Hatta International Airport (CGK) to Muscat International Airport (MCT)

  • Right now, $324 is the lowest price we've seen for a one-way Soekarno-Hatta International Airport to Muscat International Airport flight. The best price for a return plane ticket is $667. Remember that fares could change due to demand when booking.

  • Get cheap tickets from CGK to MCT by booking seven months ahead. According to our research, that's the sweet spot for finding the biggest deals.

  • June is the cheapest month for flights from Soekarno-Hatta International Airport to Muscat International Airport. If you prefer to fly during a different time of year, the 'Whole month' tool will give you the lowest airfares across every month.

  • Spend less time searching for cheap flights from CGK to MCT by setting up a Price Alert. You'll get an email or notification on the app when a special offer becomes available.

  • Pick your ideal arrival and departure times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to find the best deals on flights from Soekarno-Hatta International Airport to Muscat International Airport.

Handy information about Soekarno-Hatta International Airport (CGK)

  • Of the departures from Soekarno-Hatta International Airport, 73.0% touch down on time at their destination.

  • Central Jakarta to Soekarno-Hatta International Airport is around 32 kilometres. Depending on traffic, it'll take you about 35 minutes to get there if you're ride-sharing, catching a cab or driving.

  • Catching public transport? Expect a trip time of around 1 hour 30 minutes.

  • Taking an early flight from Soekarno-Hatta International Airport to Muscat International Airport? Avoid the stress of rushing to the terminal (and sneak in some extra snooze time) by picking one of these stays close to CGK:

Arriving at Muscat International Airport (MCT)

  • If you're getting in on a late Soekarno-Hatta International Airport to Muscat International Airport flight, nothing beats the convenience of being near the terminal. Grab your bags from the carousel and then be showered and snoozing not long after at one of these hotels near MCT:

  • Get on the fast track to adventure by picking up a Muscat International Airport rental car. Grab your wheels from Europcar, Alamo or Green Motion and explore beyond Muscat's main sights.

  • Get the best deal by reserving your vehicle from Muscat International Airport about two weeks before your travel date.

Getting from Muscat International Airport (MCT) to central Muscat

  • Muscat International Airport is roughly 11 kilometres from central Muscat. Driving there takes about 10 minutes.

  • When travelling on public transport, expect a journey time of about 1 hour 50 minutes.

When to fly to Muscat International Airport (MCT)

  • It's time to choose your trip dates for your flight from Soekarno-Hatta International Airport to Muscat International Airport. July is the busiest month to visit Muscat. If you prefer a more low-key vibe, go in April.

  • The warmest month in Muscat is June, with temperatures ranging between 29ºC and 38ºC. Lock in your flights from Soekarno-Hatta International Airport to Muscat International Airport in this month if you like this kind of weather.

  • January has average temperatures of between 16ºC and 25ºC. Look for cheap tickets from CGK to MCT sometime around then if you'd rather travel in cooler conditions.

Explore more of Oman

  • Sohar is just one of the many places in Oman waiting to be discovered after you've seen Muscat. Around 193 kilometres away to the north-west, well-known attractions include Sohar Fort, Sohar Beach and Al Sanger Park.

  • If there's time to check out another side of Oman, head for As Suwayq, about 97 kilometres west of Muscat. Wall Almanawrah, As Suwayq Castle and Suwaiq Beach شاطيء السويق are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.