Distance | 5702 miles (9196 km) | |
Available travel modes | Coach, flight, ferry or train | |
Fastest mode | Flight • £482 • 13 h 55 min | |
Popular travel companies | Air France |
Take a coach, flight, ferry or train to travel 5702 miles (9196 km) from London to Shanghai. The most popular travel providers which serve this trip are Air France among others. Travellers can even take a direct from London to Shanghai.
Travel between London, United Kingdom and Shanghai, China is: Restricted.
International entry is allowed at this time for: Entry is restricted for citizens and permanent residents of United Kingdom.
Conditions of entry into China:
To reduce the spread of COVID-19, the government of China has imposed the following measures:
This information was last checked on 29/06/2022. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations for your trip from London to Shanghai.
The restriction level for your return to London, United Kingdom from China is: Fully open.
Entry into United Kingdom is currently allowed for: Entry is fully open for citizens and permanent residents of China.
Conditions of reentry into United Kingdom:
You should observe these safety measures in United Kingdom as imposed by the government to reduce the spread of COVID-19:
This information about your return travel to United Kingdom was last checked on 01/07/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to London from Shanghai closer to your date of departure here.
There are 4 travel options from London to Shanghai: coach, flight, ferry or train.
Coach services offer the cheapest way to get from London to Shanghai. Tickets for a coach cost on average £1.
This is compared to other travel options to Shanghai:
A coach is £482 less than a flight for this route with tickets for a flight from London to Shanghai costing on average £482.
A coach is generally £1 less than a ferry for the same trip. A ferry costs on average £1 from London to Shanghai.
A coach is £5 less than a train for this journey with tickets for a train from London to Shanghai costing on average £5.
The quickest way to travel between London and Shanghai is by flight, which takes on average 13 h 55 min compared to other travel options that may take you longer to get to your destination:
In comparison, taking a coach requires on average NaN h NaN min of travel time.
In comparison, taking a ferry requires on average NaN h NaN min of travel time.
In comparison, getting to Shanghai by train can take on average NaN h NaN min.
Shanghai is approximately 5702 miles (9196 km) away from London.
These are the most popular departure and arrival points for travellers from London to Shanghai:
If finding a good deal is your main consideration for your trip from London to Shanghai, then we'll help you find the best value travel companies for you:
Before travelling from London to Shanghai, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:
But we recommend booking London to Shanghai tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need