|Best Price Found||$3,500||The best flight deal from Richmond, Virginia to Shanghai Pu Dong Airport found on momondo in the last 72 hours is $3,500|
|Fastest flight time||35h 05m||The fastest flight from Richmond, Virginia to Shanghai Pu Dong Airport takes 35h 05m|
|Direct flights||None||There are no direct flights from Richmond, Virginia to Shanghai Pu Dong Airport. Popular non-direct route for this connection is Richmond Byrd Intl Airport - Shanghai Pu Dong Airport.|
American Airlines, Delta, and United Airlines are the most popular carriers operating from Richmond, Virginia to Shanghai Pu Dong Airport
Flight attendant for first class is definitely not a morning person. Oh and the WiFi DID NOT WORK!
Seats were very small. The plane felt very cramped. Lots of turbulence. Horrible flight
Some of our partner airlines flying from Richmond Byrd Intl to Shanghai Pu Dong are adopting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are United Airlines, American Airlines, and Delta. You can search for the full list of airlines like United Airlines that are offering this flexibility.
The distance between Richmond Byrd Intl and Shanghai Pu Dong is about 7526.0 mi. Typically, this will take 27h 37m by plane in normal conditions.