Mexico City → Jakarta
Mexico City Benito Juárez International Airport (MEX) to Halim Perdanakusuma International Airport (HLP)・16,850 km
No nonstop or one-stop flights. The shortest route is MEX → NRT → DPS → HLP (via Tokyo, Bali (Denpasar)), about 22h 27m 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.
- MEX → NRT → DPS → HLPvia Tokyo, Bali (Denpasar)Fastest≈ 22h 27m
- MEX → SZX ⇒ HKG → SUB → HLPvia Shenzhen (SZX ⇒ HKG), Surabaya38 km by road≈ 22h 47m
- MEX → SZX → SUB → HLPvia Shenzhen, Surabaya≈ 22h 50m
- MEX → SZX → SUB ⇒ MLG → HLPvia Shenzhen, Surabaya (SUB ⇒ MLG)62 km by road≈ 22h 50m
- MEX → ICN → DPS → HLPvia Seoul, Bali (Denpasar)≈ 23h 3m
- MEX → SZX ⇒ HKG → DPS → HLPvia Shenzhen (SZX ⇒ HKG), Bali (Denpasar)38 km by road≈ 23h 18m
- MEX → PEK ⇒ PKX → DPS → HLPvia Beijing (PEK ⇒ PKX), Bali (Denpasar)66 km by road≈ 23h 34m
- MEX → AMS → DPS → HLPvia Amsterdam, Bali (Denpasar)≈ 27h 45m
- MEX → IST → DPS → HLPvia Istanbul, Bali (Denpasar)≈ 28h 12m
- MEX → DXB → DPS → HLPvia Dubai, Bali (Denpasar)≈ 28h 17m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.