Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Jakarta (CGKI) to Muscat (MCT)

Travellers and cabin class
  1. Home
  2. Indonesia
  3. Jakarta
  4. Muscat

Compare Jakarta 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

TrustScore 4.4 out of 5 4.4 out of 5 based on 19,794 reviews Trustpilot
Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Jakarta to Muscat

Looking for a cheap last-minute deal or the best return flight from Jakarta to Muscat? Find the lowest prices on one-way and return tickets right here.
Muscat.£310 per passenger.Departing Fri, 11 Jul, returning Mon, 14 Jul.Return flight with Scoot and SalamAir.Outbound indirect flight with Scoot, departs from Soekarno-Hatta on Fri, 11 Jul, arriving in Muscat.Inbound indirect flight with SalamAir, departs from Muscat on Mon, 14 Jul, arriving in Soekarno-Hatta.Price includes taxes and charges.From £310, select.
Fri, 11 JulCGK - MCT with Scoot
1 stop
Mon, 14 JulMCT - CGK with SalamAir
1 stop
from £310
Muscat.£315 per passenger.Departing Mon, 16 Jun, returning Sun, 22 Jun.Return flight with IndiGo.Outbound indirect flight with IndiGo, departs from Soekarno-Hatta on Mon, 16 Jun, arriving in Muscat.Inbound indirect flight with IndiGo, departs from Muscat on Sun, 22 Jun, arriving in Soekarno-Hatta.Price includes taxes and charges.From £315, select.
Mon, 16 JunCGK - MCT with IndiGo
1 stop
Sun, 22 JunMCT - CGK with IndiGo
1 stop
from £315
Muscat.£349 per passenger.Departing Tue, 10 Mar, returning Tue, 24 Mar.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Soekarno-Hatta on Tue, 10 Mar, arriving in Muscat.Inbound direct flight with Oman Air departs from Muscat on Tue, 24 Mar, arriving in Soekarno-Hatta.Price includes taxes and charges.From £349, select.
Oman Air
Tue, 10 MarCGK - MCT with Oman Air
Direct
Oman Air
Tue, 24 MarMCT - CGK with Oman Air
Direct
from £349
Muscat.£349 per passenger.Departing Fri, 13 Feb, returning Wed, 18 Feb.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Soekarno-Hatta on Fri, 13 Feb, arriving in Muscat.Inbound direct flight with Oman Air departs from Muscat on Wed, 18 Feb, arriving in Soekarno-Hatta.Price includes taxes and charges.From £349, select.
Oman Air
Fri, 13 FebCGK - MCT with Oman Air
Direct
Oman Air
Wed, 18 FebMCT - CGK with Oman Air
Direct
from £349
Muscat.£351 per passenger.Departing Sun, 5 Apr, returning Fri, 17 Apr.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Soekarno-Hatta on Sun, 5 Apr, arriving in Muscat.Inbound direct flight with Oman Air departs from Muscat on Fri, 17 Apr, arriving in Soekarno-Hatta.Price includes taxes and charges.From £351, select.
Oman Air
Sun, 5 AprCGK - MCT with Oman Air
Direct
Oman Air
Fri, 17 AprMCT - CGK with Oman Air
Direct
from £351
Muscat.£358 per passenger.Departing Sun, 25 May, returning Mon, 2 Jun.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Soekarno-Hatta on Sun, 25 May, arriving in Muscat.Inbound direct flight with Oman Air departs from Muscat on Mon, 2 Jun, arriving in Soekarno-Hatta.Price includes taxes and charges.From £358, select.
Oman Air
Sun, 25 MayCGK - MCT with Oman Air
Direct
Oman Air
Mon, 2 JunMCT - CGK with Oman Air
Direct
from £358
Muscat.£360 per passenger.Departing Tue, 10 Jun, returning Tue, 17 Jun.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Soekarno-Hatta on Tue, 10 Jun, arriving in Muscat.Inbound direct flight with Oman Air departs from Muscat on Tue, 17 Jun, arriving in Soekarno-Hatta.Price includes taxes and charges.From £360, select.
Oman Air
Tue, 10 JunCGK - MCT with Oman Air
Direct
Oman Air
Tue, 17 JunMCT - CGK with Oman Air
Direct
from £360
Muscat.£368 per passenger.Departing Sun, 25 May, returning Sat, 31 May.Return flight with Oman Air.Outbound direct flight with Oman Air departs from Soekarno-Hatta on Sun, 25 May, arriving in Muscat.Inbound direct flight with Oman Air departs from Muscat on Sat, 31 May, arriving in Soekarno-Hatta.Price includes taxes and charges.From £368, select.
Oman Air
Sun, 25 MayCGK - MCT with Oman Air
Direct
Oman Air
Sat, 31 MayMCT - CGK with Oman Air
Direct
from £368
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Jakarta to Muscat found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Jakarta to Muscat

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Jakarta to Muscat flights are currently cheapest in July.
May
from £368
Jun
from £315
Jul
from £310
Aug
from £592
Sep
from £371
Oct
from £371
Nov
from £370
Dec
from £371
Jan
Find prices
Feb
from £349
Mar
from £349
Apr
from £351

Direct flights from Jakarta to Muscat

Jakarta to Muscat: Alternative routes

Compare routes from Jakarta 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£310
Cheapest month to flyJuly
Average flight time7 hrs, 47 mins
Most popular airlineSalamAir
Average flights per week38

Finding cheap flights from Jakarta to Muscat: Frequently asked questions

The best price we found for a return flight from Jakarta to Muscat is £310. 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 47 minutes is the average flight time from Jakarta to Muscat.
SalamAir, Gulf Air and Oman Air fly direct from Jakarta to Muscat.
As of May 2025, there are 38 flights per week flying from Jakarta to Muscat.
The cheapest month to fly from Jakarta to Muscat is usually May 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Jakarta to Muscat Airport on Friday, 11 July 2025.
Yes – the average flight time is 7 hours and 47 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.

Flying from Jakarta to Muscat International Airport (MCT): what you need to know

  • Soekarno-Hatta International Airport (CGK) is Jakarta's main airport. Explore your options for booking a flight from Jakarta to Muscat International Airport (MCT) leaving from here.

  • Around 7 hours 41 minutes is how long you'll be travelling on a direct flight from Jakarta to Muscat International Airport.

  • The timezone in Muscat is UTC+4, which is 3 hours behind Jakarta. Muscat International Airport is located in Muscat.

  • Soekarno-Hatta International Airport (CGK) to Muscat International Airport (MCT) is the most popular route. There are 26 direct flights a week to pick from. If you have things to do before heading off, hop on the last flight with Oman Air at 14:55. Go for the first CGK to MCT departure with Oman Air at 14:50 if you want to get going earlier.

  • Your flight from Jakarta to MCT won't wait if you're running late, so don't forget to check in on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.

  • Head to the airport even earlier during popular months like July. Aim for two hours before a domestic departure and as much as four hours for an international flight. After checking in, you can use any extra time to relax or find something to eat.

Airports in Jakarta

Soekarno-Hatta International Airport (CGK)

  • You can book a direct flight from Jakarta to Muscat International Airport (MCT) departing from Soekarno-Hatta International Airport (CGK).

  • When departing from CGK, you can take a direct flight from Jakarta to Muscat International Airport with Oman Air.

  • Consider adding a stopover to potentially find a cheaper flight from Jakarta to MCT. Simply deselect 'Direct flights only' when searching for departures from Soekarno-Hatta International Airport (CGK). Take a pause at one of these airports:

    • Hamad International Airport (DOH)

    • Chhatrapati Shivaji International Airport (BOM)

    • Dubai Airport (DXB)

  • CGK is roughly 20 miles from central Jakarta. To help you work out how to get there, use Google Maps. This essential traveller tool will give you the quickest route and your public transport options.

  • In search of a handy hotel close to Soekarno-Hatta International Airport? If you're boarding an early flight from Jakarta to Muscat International Airport, these accommodation options will have you moments from your departure lounge:

    • Aeropolis Studio by Alby Sibaruas Room

    • Cosy Studio Apartment at Tamansari Skylounge Near Soetta Airport

    • Apartment Aeropolis by Omic Room

About Muscat International Airport (MCT)

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Jakarta to Muscat International Airport. Reserve one of these accommodation options near MCT instead:

    • Juman Flat Marina and Sea View

    • Quite and Cosy

    • Cosy Home

Getting from Muscat International Airport (MCT) to central Muscat

  • Muscat International Airport is approximately 7 miles from the centre of Muscat. With a car rental or if you're catching a cab, the drive is about 10 minutes.

  • It'll take around 1 hour and 51 minutes if you're travelling by public transport.

How to find the cheapest flights from Jakarta to Muscat International Airport (MCT)

  • The lowest price we've seen for a one-way ticket from Jakarta to Muscat International Airport is £118. The cheapest price for a return flight is £310. Keep in mind fares can change due to demand at the time of booking.

  • Book 9 months before flying. After looking at the numbers on our calendar, this is how far you'll want to book ahead to secure cheap tickets from Jakarta to MCT.

  • The cheapest month for tickets from Jakarta to Muscat International Airport is June. Use the 'Whole month' tool to find the most affordable day to fly if you're flexible with your plans.

  • Locking in a cheap ticket from Jakarta to MCT is a piece of cake with Price Alerts. All you need to do is set up one of these automatic alerts and we'll get in touch when the price drops.

  • Tailor your flights with filters. Select your arrival and departure times, total journey duration and airlines. You can also sort the results by 'Best,' 'Cheapest' or 'Fastest' flights from Jakarta to Muscat International Airport.

The best time to fly from Jakarta to Muscat International Airport (MCT)

  • July is the most popular month for flights from Jakarta to Muscat International Airport. To skip the crowds, visit Muscat in April when things are quieter.

  • Before you book a flight from Jakarta to MCT, think about the type of weather you enjoy. June is the warmest month in Muscat, with temperatures ranging from 29ºC to 38ºC.

  • January sees average temperatures of between 16ºC and 25ºC. Look for cheap flights from Jakarta to Muscat International Airport around that time if you want to travel when it's cooler.

More about Muscat

  • After booking your flight from Jakarta to Muscat International Airport, think about where you'd like to stay in this city. Make one of these options your base for exploring Muscat:

    • Sea Oracle

    • Sweet Home

    • Rimal Apartment

  • There are so many things to discover in this city it can be tricky to know where to start. Al Ansab Natural Reserve, Airport Heights Trail and Falaj Al Sham Park are popular attractions which should be on every Muscat itinerary.

Complete your Muscat trip with a car rental

  • Finding you a cheap flight from Jakarta to Muscat International Airport isn't the only trick up our sleeve. Browse our car rentals in Muscat and see the sights your way. We find deals from trusted car rental providers and put them all in one place. Instantly compare rates and then book with no fees.

More travel options

Grand Hyatt hotels in Muscat
Cheap hotels deals in Muscat
InterContinental hotels in Muscat
Hotels by Citadines Apart'Hotel in Muscat
Hotels by Hilton Garden Inn in Muscat
Hotels by The Ritz-Carlton in Muscat
Balladins Muscat hotel deals
Hotels by Mandarin Oriental in Muscat
Hotels by Crowne Plaza in Muscat
Ramada Muscat hotel deals
Jumeirah Muscat hotel deals
Cheap tickets from Birmingham to Hong Kong Intl
Return plane tickets from Ahmedabad to London
Tickets from London City to Edinburgh
Cheap tickets from Edinburgh to Toulouse
Tickets from Aberdeen to Manchester
Return flights from London to Brussels International
Cheap flights from London to Medellin
Return tickets from London to Guatemala City
Cheap tickets from Newquay to Manchester
Cheap tickets from Belfast to Newcastle
Cheap tickets from Istanbul to Bangkok
Return tickets from London Stansted to Istanbul
Cheap return flights from Manchester to San Francisco International
Flights from Edinburgh to Marseille
Cheap return flights from Bangkok Suvarnabhumi to Samui International
Plane tickets from Dublin to Cairo
Cheap return flights from Glasgow to Milan
Flights from Lyon to London
Return flights from Liverpool to Paphos
Return plane tickets from London Heathrow to Larnaca
Plane tickets from London Gatwick to Zurich
Return flights from East Midlands to Menorca
Flights from London Heathrow to Budapest
Return plane tickets from London to Verona International
Flights from Kochi to London Heathrow
Cheap return tickets from Bristol to Bordeaux
Plane tickets from Bangkok to London Heathrow
Return plane tickets from London Heathrow to Las Vegas
Return flights from Cairo to London
Return plane tickets from Islamabad to Jeddah
Cheap return flights from Jakarta to Muscat Governorate
Flights from Indonesia to Oman
Cheap return tickets from Jakarta
Cheap last minute flights
Flights to Muscat
Return plane tickets from Jakarta
Cheap return tickets from Indonesia
Flights to Muscat Governorate
Tickets to Oman
Cheap flights from London
Tickets to India
Return tickets to Pakistan
Return plane tickets to Dubai
Cheap tickets to Türkiye (Turkey)
Tickets to Istanbul
Return tickets to Dubai
AnadoluJet to Dubai Airport
Flights to Dubai Airport with Buta Airways
Aegean Airlines flights to Dubai Airport
Cheap return tickets to Oman
Cheap tickets to Abu Dhabi
Cheap FLYONE flights to Dubai Al Maktoum International Airport
Book cheap Aegean Airlines flights to Dubai
SmartLynx to Dubai
Cheap flights from London
Tickets to India
Return tickets to Pakistan
Return plane tickets to Dubai
Cheap tickets to Türkiye (Turkey)
Tickets to Istanbul
Return tickets to Dubai
AnadoluJet to Dubai Airport
Flights to Dubai Airport with Buta Airways
Aegean Airlines flights to Dubai Airport
Cheap return tickets to Oman
Cheap tickets to Abu Dhabi
Cheap FLYONE flights to Dubai Al Maktoum International Airport
Book cheap Aegean Airlines flights to Dubai
SmartLynx to Dubai
Cheap flights from London
Tickets to India
Return tickets to Pakistan
Return plane tickets to Dubai
Cheap tickets to Türkiye (Turkey)
Tickets to Istanbul
Return tickets to Dubai
AnadoluJet to Dubai Airport
Flights to Dubai Airport with Buta Airways
Aegean Airlines flights to Dubai Airport
Cheap return tickets to Oman
Cheap tickets to Abu Dhabi
Cheap FLYONE flights to Dubai Al Maktoum International Airport
Book cheap Aegean Airlines flights to Dubai
SmartLynx to Dubai
Cheap flights from London
Tickets to India
Return tickets to Pakistan
Return plane tickets to Dubai
Cheap tickets to Türkiye (Turkey)
Tickets to Istanbul
Return tickets to Dubai
AnadoluJet to Dubai Airport
Flights to Dubai Airport with Buta Airways
Aegean Airlines flights to Dubai Airport
Cheap return tickets to Oman
Cheap tickets to Abu Dhabi
Cheap FLYONE flights to Dubai Al Maktoum International Airport
Book cheap Aegean Airlines flights to Dubai
SmartLynx to Dubai
Cheap car hire in Oman
Cheap car hire at Muscat Airport

Plan the rest of your trip from Jakarta to Muscat

  • Car hire from Muscat
  • Hotels in Muscat

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings