The average flight to Shanghai costs £560/per person and the cheapest flight to Shanghai is £43/per person. This price varies based on a multitude of factors such as departure airport, airline, time of booking and when you plan on travelling.
Many visitors who travel to Shanghai find themselves making a stop at popular landmarks such as Shanghai Disneyland, Century Park, and Oriental Pearl Tower.
The closest airport to Shanghai Disneyland is Shanghai Pu Dong Airport, and would make for the quickest drive. For those interested in a secondary airport to fly into, consider looking at flights heading to Shanghai Hongqiao Intl Airport.
Temperatures in Shanghai can vary between 4 °C and 28 °C based on the time of year. Typically, the coldest month in Shanghai will be January, and the warmest month will be July. It is also worth noting that those looking to avoid rain and/or snow should consider travelling to Shanghai in December, January, and November, as that is when precipitation is least likely.