Direct flights from Hong Kong to Jakarta HKG → CGK

Cathay Pacific, Garuda Indonesia and My Indo Airlines operate nonstop flights from Hong Kong (HKG) to Jakarta (CGK). The nonstop flight takes around ~4h 4m, covering 2,025 miles (3,259 km) and operates multiple daily. Round-trip fares currently start at $387, with a typical fare around $387 across 16 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 16 recent fares across the next 60 days

Cheapest
$387
Typical
$387
Most expensive
$572

Prices last updated 13 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Cathay Pacific CX Garuda Indonesia GA My Indo Airlines 2Y

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Hong Kong to Jakarta?

Yes, Cathay Pacific, Garuda Indonesia and 1 more airline operate nonstop flights from Hong Kong (HKG) to Jakarta (CGK).

Which airlines fly direct from Hong Kong to Jakarta?

Cathay Pacific, Garuda Indonesia, My Indo Airlines operate nonstop flights from Hong Kong to Jakarta.

How long is the flight from Hong Kong to Jakarta?

The nonstop flight from Hong Kong to Jakarta takes ~4h 4m (approximately 3259 km).

How often do direct flights operate from Hong Kong to Jakarta?

Nonstop flights from Hong Kong to Jakarta operate multiple daily.

How much is a round-trip flight from Hong Kong to Jakarta?

Round-trip flights from Hong Kong (HKG) to Jakarta (CGK) start at $387, with a typical fare around $387. Based on 16 recent fare combinations.

Explore More

Cheap direct deals from Hong Kong — last one was $969 to Frankfurt am Main