Jakarta → Guilin
Halim Perdanakusuma International Airport (HLP) to Guilin Liangjiang International Airport (KWL)・3,518 km
No nonstop or one-stop flights. The shortest route is HLP → PLM → KUL → KWL (via Palembang, Kuala Lumpur), about 5h 59m of flying time (layovers not included).
Nonstop flights
None.
Routes with 2 stops or an airport change
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- HLP → PLM → KUL → KWLvia Palembang, Kuala LumpurFastest≈ 5h 59m
- HLP → PKU → KUL → KWLvia Pekanbaru, Kuala Lumpur≈ 6h 3m
- HLP → PDG → KUL → KWLvia Padang, Kuala Lumpur≈ 6h 14m
- HLP → SUB → HAK → KWLvia Surabaya, Haikou≈ 6h 34m
- HLP → MLG ⇒ SUB → HAK → KWLvia Malang (MLG ⇒ SUB), Haikou62 km by road≈ 6h 34m
- HLP → KNO → KUL → KWLvia Beringin, Kuala Lumpur≈ 6h 40m
- HLP → SUB → HKG → KWLvia Surabaya, Hong Kong≈ 6h 46m
- HLP → MLG ⇒ SUB → HKG → KWLvia Malang (MLG ⇒ SUB), Hong Kong62 km by road≈ 6h 46m
- HLP → SUB → SZX ⇒ HKG → KWLvia Surabaya, Shenzhen (SZX ⇒ HKG)38 km by road≈ 6h 49m
- HLP → JOG ⇒ YIA → KUL → KWLvia Yogyakarta (JOG ⇒ YIA), Kuala Lumpur43 km by road≈ 6h 53m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.