There are 4 ways to get from Des Moines to Shanghai by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Des Moines to Shanghai Hongqiao International Airport
best- Fly from Des Moines (DSM) to Shanghai Hongqiao International Airport (SHA)plane DSM - SHA
31h 19m¥5,629–19,151Bus to Minneapolis–Saint Paul International Airport, fly to Shanghai Pudong International Airport
cheapest- Take the bus from Des Moines to MSP Airportbus
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Shanghai Pudong International Airport (PVG)plane MSP - PVG
25h 3m¥2,912–8,758Fly Des Moines to Shanghai Pudong International Airport
- Fly from Des Moines (DSM) to Shanghai Pudong International Airport (PVG)plane DSM - PVG
20h 4m¥4,779–16,201Fly Des Moines to Sunan Shuofang International Airport, train
- Fly from Des Moines (DSM) to Sunan Shuofang International Airport (WUX)plane DSM - WUX
- Take the train from Wuxi to Shanghai stationtrain
30h 9m¥5,151–17,232
Des Moines (DSM) to Shanghai Hongqiao International Airport (SHA) flights
Questions & Answers
The cheapest way to get from Des Moines to Shanghai is to bus and fly which costs ¥2900 - ¥9000 and takes 25h 3m.
The fastest way to get from Des Moines to Shanghai is to fly which takes 20h 4m and costs ¥4700 - ¥17000.
The distance between Des Moines and Shanghai is 11191 km.
It takes approximately 31h 19m to get from Des Moines to Shanghai, including transfers.
Shanghai is 14h ahead of Des Moines. It is currently 12:27 AM in Des Moines and 2:27 PM in Shanghai.
There are 1570+ hotels available in Shanghai.
What companies run services between Des Moines, IA, USA and Shanghai, China?
American Airlines, Japan Airlines, and three other airlines fly from Des Moines (DSM) to Shanghai Hongqiao International Airport (SHA) every 4 hours.
- Website
- en.ceair.com
Flights from Des Moines to Shanghai Hongqiao International Airport via Los Angeles, Tokyo Haneda
- Ave. Duration
- 30h 37m
- When
- Every day
- Estimated price
- ¥5,500–19,000
Flights from Des Moines to Shanghai Hongqiao International Airport via Detroit, Tokyo Haneda
- Ave. Duration
- 35h 9m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ¥5,500–19,000
Flights from Des Moines to Sunan Shuofang International Airport via Minneapolis–Saint Paul International Airport, Incheon
- Ave. Duration
- 39h 45m
- When
- Every day
- Estimated price
- ¥5,000–17,000
Flights from Des Moines to Sunan Shuofang International Airport via Detroit, Incheon
- Ave. Duration
- 40h 16m
- When
- Every day
- Estimated price
- ¥5,500–19,000
Flights from Des Moines to Sunan Shuofang International Airport via Dallas/Ft.Worth, Incheon
- Ave. Duration
- 41h 35m
- When
- Every day
- Estimated price
- ¥5,500–19,000
Flights from Des Moines to Sunan Shuofang International Airport via Las Vegas, Incheon
- Ave. Duration
- 28h 20m
- When
- Saturday
- Estimated price
- ¥5,000–20,000
Flights from Des Moines to Sunan Shuofang International Airport via Los Angeles, Incheon
- Ave. Duration
- 31h 27m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥6,000–17,000
Flights from Des Moines to Sunan Shuofang International Airport via Chicago O'Hare, Incheon
- Ave. Duration
- 38h 35m
- When
- Every day
- Estimated price
- ¥5,000–19,000
Flights from Minneapolis–Saint Paul International Airport to Shanghai Pudong International Airport via Vancouver
- Ave. Duration
- 17h 35m
- When
- Monday and Thursday
- Estimated price
- ¥2,700–8,000
Flights from Minneapolis–Saint Paul International Airport to Shanghai Pudong International Airport via Tokyo Haneda
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ¥3,200–11,000
- Website
- jal.com
Flights from Des Moines to Shanghai Hongqiao International Airport via Chicago O'Hare, Tokyo Haneda
- Ave. Duration
- 33h 11m
- When
- Every day
- Estimated price
- ¥6,000–19,000
Flights from Des Moines to Shanghai Hongqiao International Airport via Dallas/Ft.Worth, Tokyo Haneda
- Ave. Duration
- 40h 45m
- When
- Every day
- Estimated price
- ¥5,500–19,000
Flights from Des Moines to Shanghai Hongqiao International Airport via Los Angeles, Tokyo Haneda
- Ave. Duration
- 30h 37m
- When
- Every day
- Estimated price
- ¥5,500–19,000
Flights from Des Moines to Shanghai Hongqiao International Airport via Detroit, Tokyo Haneda
- Ave. Duration
- 35h 9m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ¥5,500–19,000
Flights from Minneapolis–Saint Paul International Airport to Shanghai Pudong International Airport via Tokyo Haneda
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ¥3,200–11,000
- Website
- ana.co.jp
Flights from Des Moines to Shanghai Hongqiao International Airport via Chicago O'Hare, Tokyo Haneda
- Ave. Duration
- 33h 51m
- When
- Every day
- Estimated price
- ¥4,900–42,000
Flights from Des Moines to Shanghai Pudong International Airport via Chicago O'Hare, Tokyo Haneda
- Ave. Duration
- 23h 35m
- When
- Every day
- Estimated price
- ¥4,700–40,000
- Website
- ceair.com
Flights from Des Moines to Shanghai Hongqiao International Airport via Los Angeles, Tokyo Haneda
- Ave. Duration
- 30h 37m
- When
- Every day
- Estimated price
- ¥5,500–19,000
Flights from Des Moines to Shanghai Hongqiao International Airport via Detroit, Tokyo Haneda
- Ave. Duration
- 35h 9m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ¥5,500–19,000
Flights from Minneapolis–Saint Paul International Airport to Shanghai Pudong International Airport via Tokyo Haneda
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ¥3,200–11,000
- Website
- delta.com
Flights from Des Moines to Shanghai Pudong International Airport via Detroit
- Ave. Duration
- 19h 1m
- When
- Every day
- Estimated price
- ¥5,000–18,000
Flights from Minneapolis–Saint Paul International Airport to Shanghai Pudong International Airport via Seattle
- Ave. Duration
- 25h 10m
- When
- Every day
- Estimated price
- ¥3,200–11,000
- Website
- flyasiana.com
Flights from Des Moines to Sunan Shuofang International Airport via Los Angeles, Incheon
- Ave. Duration
- 34h 22m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥5,000–19,000
Train from Wuxi to Shanghai station
- Hard Seat
- ¥45–65
- Hard Sleeper
- ¥45–80
- Soft Sleeper
- ¥120–180
Train from Wuxi to Shanghai station
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥80–110
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Des Moines to MSP Airport
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ¥150–750
- Book at
- https://www.jeffersonlines.com
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
















