Cheap Flights from Macau (MFM) to Jakarta (CGKI)

Compare Macau to Jakarta flight deals

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

Book the best Jakarta fare with no extra fees

Flight deals from Macau Airport to Jakarta

Looking for a cheap last-minute deal or the best return flight from Macau Airport to Jakarta? If you want to travel next month, return fares start from £192. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Macau to Jakarta

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Macau to Jakarta flights are currently cheapest in September.

Direct flights from Macau to Jakarta

Alternative Macau to Jakarta routes

Looking for the cheapest, fastest or easiest route from Macau to Jakarta? You could fly into the following airports instead.

Macau to Jakarta: Flight information

The things to know before you go.
Cheapest flight found£175
Cheapest month to flySeptember
Average flight time4 hrs, 52 mins
Most popular airlineAir Macau
Average flights per week8

Finding cheap flights from Macau to Jakarta: Frequently asked questions

There are 2 airports in Jakarta: Halim Perdana Kusuma and Soekarno-Hatta.
The best price we found for a return flight from Macau to Jakarta is £176. 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.
4 hours and 52 minutes is the average flight time from Macau to Jakarta.
Air Macau and Garuda Indonesia fly direct from Macau to Jakarta.
As of March 2026, there are 8 flights per week flying from Macau to Jakarta.
The cheapest month to fly from Macau to Jakarta is usually September.
If you're flying from Macau Airport, the cheapest airport near Jakarta is Soekarno-Hatta – which is 12.8 miles away from the centre of Jakarta. We've found flights into this airport from £176.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Macau Airport to Jakarta on Wednesday, 23 September 2026.
Yes – the average flight time is 4 hours and 52 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 Jakarta 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 Jakarta is around 40 days in advance, so don’t leave your flight to the last minute.
In March, the average temperature is usually around 27°C. May is typically the warmest month in Jakarta, when it usually averages around 29°C. You can expect the least rain in August. The coldest month is February, with temperatures averaging 26°C. The rainiest month is January.
Currently, Scoot and Air Macau offer the cheapest flight tickets to Jakarta.

Flying from Macau International Airport (MFM) to Jakarta: what you need to know

  • Expect to be in the air for 4 hours 50 minutes. That's the average time for a direct flight from Macau International Airport to Jakarta.

  • The timezone in Jakarta is UTC+7. The city is one hour behind Macau, where Macau International Airport is located.

  • The most popular route is from Macau International Airport (MFM) to Soekarno-Hatta International Airport (CGK). You can choose from four weekly services between these two airports. Air Macau offers a 20:55 departure between MFM and CGK.

  • Allow plenty of time to catch your MFM to Jakarta flight. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • Longer lines at check-in and security are likely if you're flying during high season, so give yourself even more breathing space. A good rule of thumb for peak periods? Arrive up to four hours ahead for international flights and two hours for domestic departures.

  • Direct Macau International Airport to Jakarta tickets are available for booking. Soekarno-Hatta International Airport (CGK) is where you'll be touching down.

  • Air Macau is a leading airline that offers direct flights from Macau International Airport to Jakarta.

  • We make it simple to book plane tickets from MFM to Jakarta with a stopover. To see all the options, uncheck 'Direct flights only.' Then, select a flight that has a stop long enough to explore your chosen city. Major stopovers include:

    • Kuala Lumpur International Airport (KUL)

    • Changi International Airport (SIN)

    • Ninoy Aquino International Airport (MNL)

  • MFM is around 3 miles from central Macau. If you're ride-sharing, driving or catching a cab from the centre, it'll take 15 minutes or so to get there, depending on traffic conditions. If you're taking public transport, expect the journey time to be around 55 minutes.

  • Want a relaxed start to your journey? Stay near MFM. Whether you've booked an early flight from Macau International Airport to Jakarta or want to avoid feeling rushed, these hotels are all about convenience:

  • When it comes to Macau International Airport's on-time performance, data shows 74.57% of flights meet their scheduled arrival time.

How to find the cheapest flights from Macau International Airport (MFM) to Jakarta

  • £62 is currently the best price for a one-way Macau International Airport to Jakarta flight. A return plane ticket starts from £176. These prices may change based on demand.

  • To secure cheap flights from MFM to Jakarta, book your journey one month before your departure date.

  • Plan your trip for May. That's the best month for landing an awesome deal on Macau International Airport to Jakarta tickets. If you're flexible with your travel dates, use the 'Whole month' tool to access the lowest price across every month.

  • There's no need to keep checking in to see if fares have dropped when you set up a Price Alert. We'll let you know as soon as there's an extra saving on cheap flights from MFM to Jakarta.

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

Airports in Jakarta

Soekarno-Hatta International Airport (CGK)

  • Soekarno-Hatta International Airport (CGK) is around 20 miles from the centre of Jakarta. If you're getting a cab or a ride-share, the drive will take roughly 35 minutes.

  • It typically takes 1 hour 30 minutes if you're travelling on public transport.

  • The last thing you need is a lengthy journey to your hotel if you're arriving on a late flight from Macau International Airport to Jakarta. Book one of these accommodation options near CGK instead:

  • Go where the road takes you with a Soekarno-Hatta International Airport rental car. Book your wheels from TRAC Astra Rent A Car, Avis or Europcar and chase adventure across Jakarta and beyond.

  • Lock in the best possible rate by booking your ride from Soekarno-Hatta International Airport around one week in advance of your flight from MFM to Jakarta.

Halim Perdanakusuma Airport (HLP)

  • Halim Perdanakusuma Airport (HLP) is about 9 miles from the centre of Jakarta. Following your flight from Macau International Airport to Jakarta, it'll take you around 25 minutes to reach the heart of the city in a ride-share or cab.

  • If you're catching public transport, it'll take about 1 hour 30 minutes.

  • Following your MFM to Jakarta flight, kick back at a hotel close to HLP. These are some great accommodation options that'll help you get into relaxation mode:

Best time to go to Jakarta

  • Carefully consider your trip dates before booking your flight from Macau International Airport to Jakarta. The city comes alive during peak season, but prices are typically higher and top attractions can get crowded. Go to Jakarta in low season if you prefer a quieter vibe.

  • Before locking in your Macau International Airport to Jakarta plane ticket, think about the weather you're most comfortable in. October is the warmest month in Jakarta, with temperatures ranging from 25ºC (77ºF) to 32ºC (90ºF).

  • If you like travelling in cooler conditions, search for a cheap ticket from MFM to Jakarta in July when temperatures average between 24ºC (75ºF) and 31ºC (88ºF).

More about Jakarta

  • Start your Jakarta trip off on the right foot by choosing the ideal place to stay. As soon as you've booked your flight from Macau International Airport to Jakarta, explore our selection of hotels including:

  • There are so many things to see and do in this city it can be hard to figure out where to start. Danau Taman Mini Indonesia Indah, National Monument of Indonesia and Istiqlal Mosque are top attractions which should feature on any good Jakarta itinerary.

Explore more of Indonesia

  • Jakarta is always a good idea, but there are so many other parts of Indonesia just waiting to be explored. Around 75 miles south-east of Jakarta, a visit to Bandung will keep you busy. Start with leading sights like Braga Street, Gedung Sate and Bandung Geological Museum (Museum Geologi).

  • If you're eager to discover another great destination in Indonesia, head for Palembang, about 270 miles north-west of Jakarta. Ampera Bridge, Benteng Kuto Besak and Kuto Besak Fortress are key highlights.

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