Wayfli › Hong Kong (HKG) › To Jakarta (CGK)

Hong Kong (HKG) to Jakarta (CGK) flights

There are direct flights from Hong Kong International Airport to Jakarta Soekarno-Hatta International Airport, sold by 4 airlines (including codeshares): China Airlines, Cathay Pacific, Etihad Airways and Garuda Indonesia. The distance is 3,259 km, about 4h 30m in the air. There are also 16 one-stop options, via airports such as Guangzhou, Singapore and Bangkok.

Live fares for HKG → CGKSee all routes on the map
3,259 kmdistance
~4h 30mdirect flight time (estimate)
4direct airlines
16one-stop options

Direct flights from Hong Kong to Jakarta

RouteAirlines (incl. codeshares)DistanceTime (est.)
HKG → CGKChina Airlines, Cathay Pacific, Etihad Airways, Garuda Indonesia3,259 km~4h 30m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CAN GuangzhouCathay Pacific and China Southern Airlines then Spring Airlines and China Southern Airlines3,497 km~6h 55m
SIN SingaporeAir India and Cathay Pacific then Garuda Indonesia and Lion Air3,448 km~6h 50m
BKK BangkokCathay Pacific and Emirates then Garuda Indonesia and THAI Airways3,986 km~7h 30m
KUL Kuala LumpurAirAsia and Cathay Pacific then Air France and AirAsia3,672 km~7h 10m
MNL ManilaCebu Pacific and Cathay Pacific then Cebu Pacific and Garuda Indonesia3,934 km~7h 30m
SGN Ho Chi Minh CityCathay Pacific and Hong Kong Airlines then Vietjet and Vietnam Airlines3,377 km~6h 45m
XMN XiamenCathay Pacific and China Southern Airlines then Air China and China Southern Airlines4,126 km~7h 40m
DMK BangkokThai AirAsia then Citilink and Indonesia AirAsia4,013 km~7h 35m
HAN HanoiSun PhuQuoc Airways and Cathay Pacific then Vietjet3,888 km~7h 25m
HKT PhuketCathay Pacific and Thai AirAsia then Indonesia AirAsia4,130 km~7h 40m
DAD DanangCathay Pacific and Aero Nomad Airlines then Vietjet3,390 km~6h 50m
BKI Kota KinabaluAirAsia and Cathay Pacific then AirAsia and Indonesia AirAsia3,534 km~7h

More from Hong Kong and Jakarta

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.