Shanghai → Düsseldorf
Shanghai Hongqiao International Airport (SHA) to Düsseldorf Airport (DUS)・8,843 km
No nonstop or one-stop flights. The shortest route is SHA → PKX → HEL → DUS (via Beijing, Helsinki), about 11h 56m of flying time (layovers not included).
With milesANA 30,000 miles+ (via PEK, WAW)JAL 40,000 miles+ (via HKG, HEL)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 → PKX → HEL → DUSvia Beijing, HelsinkiFastest≈ 11h 56m
- SHA → PEK → CPH → DUSvia Beijing, Copenhagen≈ 11h 58m
- SHA → PEK → BER → DUSvia Beijing, Berlin≈ 11h 59m
- SHA → PEK → ARN → DUSvia Beijing, Stockholm≈ 12h
- SHA → PEK → WAW → DUSvia Beijing, Warsaw≈ 12h 5m
- SHA → PKX → FRA → DUSvia Beijing, Frankfurt am Main≈ 12h 8m
- SHA → PEK → FRA → DUSvia Beijing, Frankfurt am Main≈ 12h 9m
- SHA → PKX → AMS → DUSvia Beijing, Amsterdam≈ 12h 11m
- SHA → PEK → PRG → DUSvia Beijing, Prague≈ 12h 11m
- SHA → PEK → OSL → DUSvia Beijing, Oslo≈ 12h 11m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.