Jakarta → Kashgar
Halim Perdanakusuma International Airport (HLP) to Kashgar Laining International Airport (KHG)・5,999 km
No nonstop or one-stop flights. The shortest route is HLP → SUB → HKG ⇒ SZX → KHG (via Surabaya, Hong Kong (HKG ⇒ SZX)), about 10h 54m of flying time (layovers not included). It includes a road transfer of about 38 km between HKG and SZX.
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 → SUB → HKG ⇒ SZX → KHGvia Surabaya, Hong Kong (HKG ⇒ SZX)38 km by roadFastest≈ 10h 54m
- HLP → SUB → CAN → KHGvia Surabaya, Guangzhou≈ 10h 56m
- HLP → MLG ⇒ SUB → CAN → KHGvia Malang (MLG ⇒ SUB), Guangzhou62 km by road≈ 10h 56m
- HLP → SUB → SZX → KHGvia Surabaya, Shenzhen≈ 10h 57m
- HLP → MLG ⇒ SUB → SZX → KHGvia Malang (MLG ⇒ SUB), Shenzhen62 km by road≈ 10h 57m
- HLP → DPS → TFU ⇒ CTU → KHGvia Bali (Denpasar), Chengdu (TFU ⇒ CTU)55 km by road≈ 11h 6m
- HLP → DPS → TFU → KHGvia Bali (Denpasar), Chengdu≈ 11h 10m
- HLP → DPS → HKG ⇒ SZX → KHGvia Bali (Denpasar), Hong Kong (HKG ⇒ SZX)38 km by road≈ 11h 25m
- HLP → DPS → CAN → KHGvia Bali (Denpasar), Guangzhou≈ 11h 27m
- HLP → DPS → PVG ⇒ SHA → KHGvia Bali (Denpasar), Shanghai (PVG ⇒ SHA)45 km by road≈ 12h 48m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.