Find Cheap Flights from Tokyo (TYO) to Shanghai (SHA) from £693

Many airlines offer flexible change policies

Earn BONUS+ rewards on top of your airline points

Enjoy exclusive promotions on the ebookers app!

Selected flight deals from Tokyo to Shanghai

The lowest prices found within the past 7 days from Tokyo to Shanghai were £468 for one-way flights and £693 for return flights, for the period specified. Prices and availability are subject to change. Additional terms apply.

Cheap Flights from Tokyo to Shanghai & Flight Information
Origin Airport IATA code
Destination Airport IATA code
Number Of Flight Options
Flight Price
Average Flight Time
2 hours 37 mins

Best Day to Book Flight from Tokyo to Shanghai

Shanghai PVG Flight Information

Traveling From
Origin Airport IATA Code
Traveling To
Destination Airport IATA Code
Number of Airlines Serving
Available Airlines
Hong Kong Airlines, Asiana Airlines, Philippine Airlines, EVA Airways
1795 km
Direct Flight Time
1 30
Flight Price

Frequently asked questions

Is it possible to fly from Tokyo to Shanghai right now?
Stay informed about present health advisories and flying restrictions by checking our Covid-19 Travel Advisor. This is the page to visit for recent developments for your flights from Tokyo to Shanghai.
Is there a direct flight between Tokyo and Shanghai?
Keen to start discovering Shanghai? There are several carriers flying direct between Tokyo Narita Airport and Shanghai (PVG-Pudong Intl.). Air China might be just the ticket but if not, ANA is another possibility.
How long is a direct flight from Tokyo to Shanghai?
Direct flights can be booked between Tokyo and Shanghai and take roughly 3 hours and 18 minutes. However, the trip of 1,100 miles could zip by in 3 hours and 10 minutes depending on factors like the wind direction and weather.
Can I cancel my flight booking to Shanghai due to COVID-19?
As an ebookers customer, you may be eligible for a no-change-fee cancellation for your Shanghai booking and a credit that you can use for another flight. Your account is the place to go to see if your reservation has this flexibility. If you have any more questions, our Customer Service Portal is here to help.
What are the best airports for Tokyo to Shanghai flights?
The most frequently flown routes between Tokyo and Shanghai are:

  • Narita Intl. Airport (NRT) to Shanghai Pudong Airport - 94 flights per week
  • Haneda Airport (HND) to Pudong Intl. Airport (PVG) - 43 flights per week
  • HND to Shanghai Hongqiao Intl. Airport - 7 flights per week

What are some of the most popular airlines flying from Tokyo to Shanghai?
After fantastic airline food? How about friendly service? While you’ll find several airlines providing flights from Tokyo to Shanghai, choosing one of these reputable carriers will ensure you begin your much-needed getaway on the right foot.

  • Korean Air with 177 flights every month.
  • Cathay Pacific with 147 flights every month.
  • EVA Air with 143 flights every month.
  • SAS with 30 flights every month.
  • Air France with 30 flights every month.
  • China Southern Airlines with 13 flights every month.

How many flights are there from Tokyo to Shanghai?
Spontaneous getaways can be heaps of fun. With some 13 flights on offer from Tokyo to Shanghai each day, you’ll be able to choose the time that’s right for you.
Is it possible to fly on an airline that employs social distancing and other COVID-19 measures?
Getting to your destination comfortably and confidently is as important as having a great holiday once you get there. Take the stress out of flying by choosing China Eastern Airlines, Shanghai Airlines or Juneyao Airlines. They all employ social distancing rules and have COVID-19 measures in place, which may be capped capacity flights and keeping the middle seat empty.
What are the cheapest days to book a flight?
This is one is easy to remember: Ticket Thursdays. We found that tickets booked on a Thursday resulted in the best deal on average in 2021. However, Friday can be the worst day to purchase plane tickets, as it was the day with the highest average ticket price based on flight demand on ebookers in 2021.
What are the cheapest days to fly?
When analysing flight demand on ebookers in 2021, Friday turned out to be the cheapest day to fly, with Tuesday as a close second. That’s definitely something to consider when booking your next trip! Thinking of traveling mid-week? It turns out that Wednesdays generally had the most expensive airline tickets, so keep this in mind when planning for your next trip.*According to flight demand on from January to December 2021. Savings are subject to change and may vary depending on selections made.