Shanghai → Buenos Aires
Shanghai Hongqiao International Airport (SHA) to Ezeiza International Airport - Ministro Pistarini (EZE)・19,612 km
No nonstop or one-stop flights. The shortest route is SHA → TFU → ADD → EZE (via Chengdu, Addis Ababa), about 25h 4m of flying time (layovers not included).
With milesANA 61,000 miles+ (via PEK, FRA)JAL 70,000 miles+ (via HND, DFW)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 → TFU → ADD → EZEvia Chengdu, Addis AbabaFastest≈ 25h 4m
- SHA → XIY → DXB → EZEvia Xi'an, Dubai≈ 25h 8m
- SHA → WUH → DXB → EZEvia Wuhan, Dubai≈ 25h 8m
- SHA → CSX → ADD → EZEvia Changsha, Addis Ababa≈ 25h 10m
- SHA → TFU → DXB → EZEvia Chengdu, Dubai≈ 25h 10m
- SHA → CKG → DXB → EZEvia Chongqing, Dubai≈ 25h 11m
- SHA → INC → DXB → EZEvia Yinchuan, Dubai≈ 25h 17m
- SHA → URC → IST → EZEvia Ürümqi, Istanbul≈ 25h 20m
- SHA → XIY → IST → EZEvia Xi'an, Istanbul≈ 25h 24m
- SHA → PKX → FRA → EZEvia Beijing, Frankfurt am Main≈ 25h 27m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.