FlyPilipinas.
FlyPilipinas
EN · PHP (₱)
Flights Hotels

Flights from Manila (MNL) to Jakarta (CGK) — PHP Fares & Schedules

Flights from Manila (MNL) to Jakarta (CGK): Garuda Indonesia, Philippine Airlines and Cebu Pacific. Fares in PHP, schedule, booking tips and FAQ.

Live PHP fares. Affiliate link, kabayan — sulit booking.

🇵🇭 MNL 🇮🇩 CGK
city pair Fact-checked PHP-first
FP By FlyPilipinas Editorial Team · Updated May 2026 · 5 min read
Jakarta (CGK) — Filipino leisure outbound airport, photo via Wikimedia Commons (media-list scan)
Photo of Jakarta (CGK) — Filipino leisure outbound airport · CC BY-SA 4.0 by BimTja · source

3

Airlines

14×

Per week

₱7,635

From (live)

3.7h

Nonstop

Manila / Pasay (MNL) → Jakarta (CGK)

MNL🇵🇭

Manila / Pasay

DISTANCE

3 011 km

CGK🇮🇩

Jakarta

Soekarno-Hatta International Airport

~4h 37mDirect flights+0 h · same time zone

Flight time is an estimate: great-circle distance with ~8% routing adjustment and ~45 min ground operations. Actual block time depends on the carrier, winds, and specific service (check the airline schedule).

Fare trend — last 8weeks

↓ down 39%
Weekly fare trend for MNL → CGK from 2026-W19 to 2026-W33. Min ₱5,219, max ₱12,449, current ₱7,635.₱7,635 max ₱12,449 min ₱5,2192026-W192026-W33

Lowest one-way fare from weekly Travelpayouts snapshots. See methodology for how we collect this.

🇮🇩

CGK · Southeast Asia

Country
Indonesia
Capital
Jakarta
Currency
IDR
Visa for PH
Visa-free entry for PH passport
OFW relevance
Low — mostly tourism / balikbayan

When are fares cheapest?

Cheapest one-way fare actually found for each departure month — click a month to search.

Cheapest month to fly Manila to Jakarta: November 2026, from ₱5,567 one-way.Based on 7 months of tracked fares · updated Aug 16, 2026

LowMidPeak

Compare carriers on this route

Flights Manila (MNL) → Jakarta (CGK)

14 one-way departures a week are catalogued on MNL–CGK, flown by Garuda Indonesia, Philippine Airlines and Cebu Pacific, with a scheduled block of 3.7 hours. The cheapest one-way in our cache is ₱5,963. ₱5,963 is the lowest one-way the fare feed returned for this route on 2026-08-02.

This corridor carries a demand score of 5/10 in our route file and is flagged as a leisure, VFR and business corridor. Read that number for what it is: an editorial 1-10 ranking of estimated Filipino-language search interest, built for prioritising which pages we research first. It is not a passenger count, not a load factor, and not a quality signal about the airlines involved. High-scoring corridors are the ones where seats on the cheapest fare classes disappear first and where the gap between an early booking and a two-week-out booking is widest; low-scoring corridors tend to hold their price longer but give you fewer departures to choose from if a plan slips.

Manila to Jakarta connects the Philippine capital with the capital of Indonesia, with around 14 flights a week, two a day. The route carries business travellers and leisure passengers, and connects two of Southeast Asia’s largest urban centres. Block time is about three and three-quarter hours.

Airlines on this route

3 carriers — Garuda Indonesia, Philippine Airlines and Cebu Pacific — are catalogued nonstop on MNL–CGK, filing about 14 one-way departures a week. Base economy checked baggage runs 0–23 kg across the 2 of them with a recorded allowance. ₱5,963 is the lowest one-way the fare feed returned for this route on 2026-08-02.

What each operator brings to this pair, from our carrier file:

  • Philippine Airlines (PR) — alliance none (ex-oneworld observer); hubs MNL/CEB; 23 kg economy checked; +10 kg OFW uplift; PH brand strength 10/10.
  • Cebu Pacific (5J) — no global alliance; hubs MNL/CEB/CRK/DVO/ILO; 0 kg economy checked; PH brand strength 10/10. Cebu Pacific sit outside a global alliance, which matters at exactly one moment: a disruption. An alliance partner can usually be rebooked onto without a new ticket, an unaligned carrier needs an interline agreement to do the same thing, and if neither exists you are buying a fresh seat at walk-up price.

Three carriers fly Manila to Jakarta: Garuda Indonesia, Philippine Airlines and Cebu Pacific. Garuda and Philippine Airlines are full-service with a checked allowance included; Cebu Pacific flies it low-cost, with a lean base fare to which baggage is added. The mix gives a clear choice between full and budget tickets.

PHP fares

₱5,963 is the cheapest MNL–CGK one-way in this site’s fare cache. It is a cache floor for one date and fare class, not a held quote. Across 6 cached departure months the floor ranged ₱4,900 to ₱7,152.

This is the trap the word direct sets. A nonstop MNL–CGK is catalogued at 3.7 hours of block time, but the lowest fare in our cache carries an elapsed time of 9.9 hours — the difference is a connection, and on a gap that size, quite possibly an overnight one. In airline language direct only promises that the flight number does not change; it can still touch down somewhere, and a through fare built on two flight numbers is not direct at all. Before you take the cheaper number, price the layover: a night you have to sleep somewhere, a transit visa you may need for the intermediate country, a second security screening, and the risk that a delay on leg one turns leg two into a rebooking. Sometimes the saving is still worth it. Decide that on purpose, not by sorting on price alone.

Fares are quoted in PHP and move with demand. Prices rise around the December holidays and the regional school breaks; for those dates, booking six to eight weeks ahead is sensible. For ordinary travel, three to five weeks of lead time usually secures a reasonable economy fare.

About Jakarta

1 arrival airport serves this route: Soekarno-Hatta International Airport (CGK), at Jakarta, Indonesia. Local currency is IDR. 14 one-way departures a week are catalogued on the pair across 3 carriers on file. ₱5,963 is the lowest one-way the fare feed returned for this route on 2026-08-02.

On arrival you are landing at Soekarno-Hatta International Airport, ICAO WIII, serving Jakarta, Indonesia. 30 days visa-free. Across the whole Philippine market, Garuda Indonesia, Philippine Airlines and Cebu Pacific are the carriers our destination file records as serving Jakarta from home — a wider set than the ones flying this particular pair, which is why a Manila routing sometimes opens options Manila does not have. A planning point that costs people money: an airport code is not a city. Where a city has more than one airport, the low fare is often into the outlying field, and the road time and taxi fare can wipe out the difference. Check which airport your fare actually lands at before you compare two prices, and if you are connecting onward from a different airport in the same city, treat that as a separate journey with its own buffer — no airline protects a connection that involves a taxi.

Jakarta is the capital and largest city of Indonesia, a vast, fast-growing metropolis on the north coast of Java and the country’s commercial and political centre. For travellers from Manila it is most often a business stop or a gateway onward to Bali and the rest of Indonesia.

Delays and cancellations: what actually applies on MNL–CGK

2 rulebooks cover MNL–CGK from the Philippine side: the Civil Aeronautics Board’s Air Passenger Bill of Rights, which governs the departure from a Philippine airport, and the Montreal Convention 1999, which caps liability for delay and baggage. Indonesia may operate its own scheme for departures from its airports; this page does not track it.

None of the statutory compensation schemes this site sources — EU261, UK261, the Saudi GACA regulation, Canada’s APPR and the US DOT consumer rules — reaches MNL–CGK. Read that as a statement about our source list, not as a finding that Indonesia has no rules of its own: states routinely regulate departures from their own airports, and the civil aviation authority of Indonesia is the body to check before you conclude that nothing applies. What definitely does apply in both directions is the Montreal Convention 1999, which caps a carrier’s liability for delay and for baggage that is damaged, delayed or lost. Montreal reimburses proven loss up to a cap; it pays no fixed sum for the inconvenience itself, so keep receipts rather than counting hours.

On the Manila end, a flight departing a Philippine airport is covered by the Air Passenger Bill of Rights administered by the Civil Aeronautics Board, which obliges the carrier to offer rebooking or a refund and to provide amenities as a delay lengthens. Be clear on its limits: it sets service standards and refund duties, not a fixed cash scale, so a EU261-style flat payment is not what you are claiming.

Cheapest and dearest months observed on MNL–CGK

6 departure months are cached for MNL–CGK. The cheapest is November 2026 at ₱4,900 and the dearest April 2027 at ₱7,152 — a 1.5× spread on the same city pair. 14 one-way departures a week are catalogued on the pair across 3 carriers on file.

Across the 6 departure months we hold for this pair (November 2026 through April 2027 in the cache), the cheapest reading is ₱4,900 in November 2026 and the most expensive ₱7,152 in April 2027. Two caveats keep that honest. First, each month contributes one number — the cheapest one-way the feed found in that month — so this is a floor-by-floor comparison, not an average fare by month, and a month with thin coverage can read artificially low. Second, the months are not a forecast: they describe inventory that was loaded when we polled. What the shape is genuinely useful for is ranking your own flexible dates. If your trip can move by three or four weeks, the difference between the cheapest and dearest month here is larger than almost any discount code will ever be.

Checked baggage and the OFW uplift on MNL–CGK

10 kg is the largest OFW uplift on this route, carried by Philippine Airlines on top of a 23 kg economy base — 33 kg in total for a qualifying passenger. 14 one-way departures a week are catalogued on the pair across 3 carriers on file.

Checked allowance on this pair, from our carrier file:

  • Philippine Airlines — 23 kg economy base, +10 kg under Overseas Filipino Bayani Program (extra baggage 10kg + handling) = 33 kg for a qualifying worker.
  • Cebu Pacific — 0 kg economy base, no OFW uplift recorded in our carrier file.

The uplift is the part people get wrong, so here is where it does not reach. It travels with the passenger’s status rather than with the fare, and it is unlocked at check-in by documents — an OEC or OFW Pass and, usually, the employment contract. Book a bags-free base fare on a low-cost carrier and there is no base allowance for the uplift to sit on top of. Book the domestic feeder as a separate ticket and the uplift does not follow the bag onto it. Fly a segment operated by a partner airline under a codeshare and the operating carrier’s own rules apply, not the one whose code is on your ticket. And the allowance is per passenger, not per booking — you cannot pool it across a family unless the airline’s own pooling rule says so. Verify the number at booking; excess bought at the airport is priced per kilo and is the most expensive kilo you will ever buy.

Entry rules for a Philippine passport in Indonesia

1 entry condition is recorded for Indonesia on a Philippine passport: visa-free. Confirm it against the destination’s own immigration portal before booking. 14 one-way departures a week are catalogued on the pair across 3 carriers on file. ₱5,963 is the lowest one-way the fare feed returned for this route on 2026-08-02.

Our destination file records entry for Indonesia as visa-free for a Philippine passport. That single word carries more weight than it looks. Where a visa is required, the lead time on the application — not the fare — is what fixes your booking window, and buying a non-refundable ticket before the visa is issued is the most common expensive mistake on corridors like this one. Where entry is visa-free or visa-on-arrival, the permission is still conditional: officers routinely ask for an onward ticket, an address, and evidence you can fund the stay, and a visa-free stamp can be refused. Transit adds another layer again — the rule that matters in a connecting airport belongs to the transit country, not to your destination. Visa rules change frequently. Use this as a starting reference only; verify with the destination’s embassy or official immigration portal before booking. For OFW employment visas, follow the DMW deployment process — that is separate from tourist/visit visas.

FAQ

8 questions below are answered from the route, carrier and fare records this site holds for MNL–CGK. Cache readings are labelled as cache readings, and any rule with exceptions is answered with the exceptions attached. 14 one-way departures a week are catalogued on the pair across 3 carriers on file.

Which airlines fly from Manila to Jakarta? Garuda Indonesia, Philippine Airlines and Cebu Pacific fly Manila to Jakarta, with around 14 departures a week.

How long is the flight from Manila to Jakarta? Nonstop block time is about 3.7 hours.

When are Manila to Jakarta fares cheapest? Fares on MNL-CGK are quoted in PHP and move with demand. They climb around the December holidays and Holy Week. Booking four to eight weeks ahead usually secures a reasonable economy fare.

Are there nonstop flights from Manila to Jakarta? Yes — Manila to Jakarta is flown nonstop. Booking early still helps, as seats on the cheapest fare classes sell first.

What is the cheapest Manila to Jakarta fare on record here? ₱5,963 one-way — the lowest price the fare feed returned for MNL–CGK when this route was last polled on 2026-08-02. That is the minimum of one record for one route, not of the whole cache: a floor for a single date and fare class, not a held quote, and it excludes checked baggage where the carrier sells it separately.

How much do MNL–CGK fares move week to week? Across 7 weekly snapshots from 2026-W19 to 2026-W31 the cheapest one-way ranged ₱5,219 to ₱12,449. Each point is the lowest fare visible that week, not an average of the market.

Does the OFW baggage uplift apply to every fare on MNL–CGK? No. The largest uplift on this route is 10 kg with Philippine Airlines, granted at check-in against an OEC or OFW Pass. It does not apply to a bags-free base fare, to a separately ticketed domestic feeder, or to a codeshare segment operated by a partner under its own rules, and it is per passenger rather than per booking.

Can I claim delay compensation on MNL–CGK? Not under any scheme this site sources. The fallback is the carrier’s conditions of carriage plus Montreal Convention 1999 liability limits, and Indonesia’s own civil aviation authority is worth checking for departures from its airports. Separately, a departure from a Philippine airport is covered by the Civil Aeronautics Board’s Air Passenger Bill of Rights, which mandates rebooking, refunds and amenities but sets no fixed cash scale.

Search live fares

Search MNL → CGK on Aviasales →

Live PHP fares · 200+ airlines

Search MNL–CGK

Manila → Jakarta

Booking via this form earns us a small commission, kabayan — at no cost to you.

Where to stay · Jakarta

Hotels in Jakarta — peso budget

Hotellook compares 70+ booking sites incl. Booking.com, Agoda, Trip.com — booking earns us a small commission, kabayan.

All hotels in Jakarta

About the FlyPilipinas Editorial Team

FlyPilipinas is a 14-person Filipino editorial collective in Quezon City, Cebu, and Davao — covering flights, OFW logistics, balikbayan rules, and PHP-first fare math. Articles publish under a single team byline; every piece is written by one desk and fact-checked by another. See the full masthead and editorial standards.

Updated May 2026

Disclaimer: Fare ranges, visa rules, and customs allowances change frequently. Verify all rates and policies with airlines, the DMW, and the Philippine Bureau of Immigration before booking.