Makassar → Shanghai
Sultan Hasanuddin International Airport (UPG) to Shanghai Hongqiao International Airport (SHA)・4,038 km
No nonstop or one-stop flights. The shortest route is UPG → MDC → CAN → SHA (via Manado, Guangzhou), about 7h 13m of flying time (layovers not included).
With milesJAL 25,000 miles+ (via KUL, HKG)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.
- UPG → MDC → CAN → SHAvia Manado, GuangzhouFastest≈ 7h 13m
- UPG → DPS → XMN → SHAvia Bali (Denpasar), Xiamen≈ 7h 34m
- UPG → SUB → FOC → SHAvia Surabaya, Fuzhou≈ 7h 36m
- UPG → DPS → HKG → SHAvia Bali (Denpasar), Hong Kong≈ 7h 46m
- UPG → SUB → HKG → SHAvia Surabaya, Hong Kong≈ 7h 46m
- UPG → SUB → SZX → SHAvia Surabaya, Shenzhen≈ 7h 47m
- UPG → DPS → CAN → SHAvia Bali (Denpasar), Guangzhou≈ 7h 51m
- UPG → SUB → CAN → SHAvia Surabaya, Guangzhou≈ 7h 51m
- UPG → SUB → HAK → SHAvia Surabaya, Haikou≈ 7h 58m
- UPG → SIN → SWA → SHAvia Singapore, Jieyang≈ 8h 10m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.