Shanghai → Makassar
Shanghai Hongqiao International Airport (SHA) to Sultan Hasanuddin International Airport (UPG)・4,038 km
No nonstop or one-stop flights. The shortest route is SHA → CAN → MDC → UPG (via Guangzhou, Manado), about 7h 13m of flying time (layovers not included).
With milesJAL 25,000 miles+ (via HKG, KUL)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- SHA → CAN → MDC → UPGvia Guangzhou, ManadoFastest≈ 7h 13m
- SHA → XMN → DPS → UPGvia Xiamen, Bali (Denpasar)≈ 7h 34m
- SHA → FOC → SUB → UPGvia Fuzhou, Surabaya≈ 7h 36m
- SHA → HKG → DPS → UPGvia Hong Kong, Bali (Denpasar)≈ 7h 46m
- SHA → HKG → SUB → UPGvia Hong Kong, Surabaya≈ 7h 46m
- SHA → SZX → SUB → UPGvia Shenzhen, Surabaya≈ 7h 47m
- SHA → CAN → DPS → UPGvia Guangzhou, Bali (Denpasar)≈ 7h 51m
- SHA → CAN → SUB → UPGvia Guangzhou, Surabaya≈ 7h 51m
- SHA → HAK → SUB → UPGvia Haikou, Surabaya≈ 7h 58m
- SHA → SWA → SIN → UPGvia Jieyang, Singapore≈ 8h 10m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.