Travel options
from London to Shanghai

You can get from London to Shanghai by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

COMPARE Prices for trains, buses and flights

18 Oct
£4927Sas Airways
19 Oct
£4930Sas Airways
20 Oct
£5093Cathay Pacific
21 Oct
£659Cathay Pacific
25 Oct
£4372Sas Airways
26 Oct
£4372Sas Airways
28 Oct
£658Cathay Pacific
29 Oct
30 Oct
31 Oct
1 Nov
£4372Sas Airways
2 Nov
3 Nov
6 Nov

Travel Information from London to Shanghai

distanceDistance5702 miles (9196 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £560 • 11 h 20 min
carriersPopular travel companiesCathay Pacific

Take a flight to travel 5702 miles (9196 km) to Shanghai from London. Cathay Pacific is the main travel provider operating this journey. Travellers can even take a direct from London to Shanghai.

Travel Tips

Travel from London to Shanghai
Travel to Shanghai easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Shanghai.
What are the international travel restrictions for China due to COVID-19 if I’m travelling between London and Shanghai?

International travel from London, United Kingdom to Shanghai, China is: Restricted.

Can I enter China if coming from United Kingdom?

Entry into China is currently allowed for: Entry is restricted for citizens and permanent residents of United Kingdom.

Am I required to self-quarantine upon arrival to Shanghai if travelling from London?

Conditions of entry:

  • 14-day mandatory quarantine and a negative COVID-19 test issued at most 2 days before arrival
  • Pre-arrival health declaration
  • Entry is allowed only for essential reasons

What measures do I need to follow in Shanghai, China due to the pandemic?

All travellers in China must observe the following coronavirus safety measures:

  • Social distance: 1 metre (s) (3 feet)
  • Face mask: Mandatory

The information above was last checked on 13/10/2021; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey between London and Shanghai.

Are there restrictions on reentering United Kingdom from Shanghai, China due to the coronavirus pandemic?

The current restriction level for returning to London, United Kingdom from China is: Partially open.

Am I allowed to reenter London, United Kingdom from Shanghai, China?

Reentering United Kingdom is currently allowed for: Entry is partially open for citizens and permanent residents of China

Do I need to self-quarantine when I arrive back to London from Shanghai?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Passenger Locator Form (PLF) required

Which rules do I need to follow in London, United Kingdom regarding COVID-19?

All travellers returning to United Kingdom must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1 metre (s) (3 feet)
  • Face masks: Regional advice

The information above was last checked on 16/10/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to London from Shanghai here.

What are my travel options from London to Shanghai?

Travelling from London to Shanghai includes taking a flight.

What is the fastest way from London to Shanghai?

Going by flight is the quickest way from London to Shanghai with an average travel time of 11 h 20 min.

How many miles from London to Shanghai would I travel?

You should expect to travel around 5702 miles (9196 km) from London to Shanghai.

When going from London to Shanghai, where do I depart from London and where do I arrive in Shanghai?

These are the most popular departure and arrival points when travelling from London to Shanghai:

  • Most travellers who buy a plane ticket from London to Shanghai depart from London Heathrow Airport to Shanghai Pudong.
Which travel companies can get me from London to Shanghai?

Let Omio help you find the best company to travel with from London to Shanghai:

  • You can go to Shanghai from London by plane with Cathay Pacific. You'll see cheap plane tickets for £560 with Cathay Pacific from London to Shanghai on Omio.
What is another destination I should add to my tour from London to Shanghai?
Many of our customers travelling from London to Shanghai don't make Shanghai their final stop. Some of the destinations worth visiting after are Madrid, Paris or Milan, either of which you could add to your London and Shanghai trip itinerary. Check Omio for the best and cheapest ways to travel from Shanghai to any of these top destinations today!
How early should I book London to Shanghai tickets online to score the best deals?

When planning your trip between London and Shanghai, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets are costing £560 one way on average.

However, we recommend buying tickets from London to Shanghai online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from London to Shanghai: related information

Here are some other resources that might have the information you need