Cheap Flights from Shanghai to Tokyo

Compare Shanghai to Tokyo flight deals

Find the cheapest month or even day of the year to fly to Tokyo

Book the best Tokyo fare with no extra fees

Flight deals from Shanghai to Tokyo

Looking for a cheap last-minute deal or the best return flight from Shanghai to Tokyo? If you want to travel next month, return fares start from $334. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Shanghai to Tokyo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Shanghai to Tokyo flights are currently cheapest in December.

Direct flights from Shanghai to Tokyo

Alternative Shanghai to Tokyo routes

Looking for the cheapest, fastest or easiest route from Shanghai to Tokyo? You could fly into the following airports instead.

Shanghai to Tokyo: Flight information

The things to know before you go.
Cheapest flight found$301
Cheapest month to flyDecember
Average flight time2 hrs, 53 mins
Most popular airlineJapan Airlines
Average flights per week400

Travelling from Shanghai to Tokyo: what you need to know

  • There are two main airports you can start your trip from in Shanghai. Check out your options leaving from Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA) when planning your flight from Shanghai to Tokyo.

  • When planning your arrival in Tokyo, Haneda Airport (HND) and Narita International Airport (NRT) are the chief entry points.

  • The average time for a direct Shanghai to Tokyo flight is 2 hours 55 minutes.

  • Tokyo is one hour ahead of Shanghai and observes the UTC+9 timezone.

  • Shanghai Pudong International Airport (PVG) to Narita International Airport (NRT) is the most traveled route between these two cities. There are 114 departures a week to choose from. If you prefer a later start to the day, the last flight from Shanghai to Tokyo is with Spring Airlines Japan at 17:35. Opt for the first PVG to NRT departure with Jetstar Japan at 02:15 to make the most of your first day in Tokyo.

  • Leave enough time to catch your Shanghai to Tokyo flight. As a general rule, turn up two hours before international departures and an hour ahead for domestic flights.

  • During popular months like July, it's best to get to the airport well in advance. Arrive two hours before a domestic departure and four hours ahead for international flights whenever you're flying during a peak period in general.

How to find the cheapest flights from Shanghai to Tokyo

  • Right now, $123 is the lowest price we've seen for a one-way ticket from Shanghai to Tokyo. The cheapest price for a return flight is $301. Remember fares can change due to availability at the time of booking.

  • Book two months before flying. Pricing trends suggest that this is the ideal window for finding cheap Shanghai to Tokyo flights.

  • The best month for picking up cheap plane tickets from Shanghai to Tokyo is May. Use the 'Whole month' tool to compare all available prices, then select the dates that offer the biggest savings.

  • Snapping up a cheap flight from Shanghai to Tokyo is easy with Price Alerts. All you need to do is set up one of these automatic alerts and we'll notify you when the price has dropped.

  • Tailor your flights using filters. Choose your ideal departure and arrival times, airlines and total journey duration. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest' Shanghai to Tokyo flights.

Flying from Shanghai

Shanghai Pudong International Airport (PVG)

  • Start your journey at Shanghai Pudong International Airport (PVG), which has a range of direct flights from Shanghai to Tokyo. From PVG, you can fly straight into Haneda Airport (HND) or Narita International Airport (NRT).

  • Direct Shanghai to Tokyo plane tickets are available from a range of airlines at PVG. Cruise the skies with one of these carriers:

  • Stopovers are the perfect opportunity to break up your journey — and maybe even tour another city. When browsing Shanghai to Tokyo flights departing from Shanghai Pudong International Airport, uncheck the 'Direct flights only' box to see where you can stop along the way. Consider one of these popular options:

    • Incheon International Airport (ICN)

    • Kansai International Airport (KIX)

    • Fukuoka Airport (FUK)

  • To get to PVG from central Shanghai, it'll take about 50 minutes if you're travelling by car. It's roughly 32 kilometres from the airport to the city centre.

  • Need a convenient hotel near Shanghai Pudong International Airport? If you're boarding an early flight from Shanghai to Tokyo, these stays will have you moments from check-in:

  • When it comes to Shanghai Pudong International Airport's on-time performance, data shows 78.11% of flights meet their scheduled arrival time.

  • PVG is located at No.300 Qihang Road.

Shanghai Hongqiao International Airport (SHA)

  • Rather start your trip at Shanghai Hongqiao International Airport (SHA)? This hub offers direct flights from Shanghai to Tokyo, seamlessly connecting to Haneda Airport (HND).

  • Book your direct Shanghai to Tokyo plane ticket with one of these popular carriers that operate this route from SHA:

  • Visit family or friends or just take a moment to stretch your legs with a stopover. If you'd like to break up your Shanghai to Tokyo flight, check out these options when leaving from Shanghai Hongqiao International Airport:

    • Beijing Capital International Airport (PEK)

    • Hong Kong International Airport (HKG)

    • Qingdao Liuting International Airport (TAO)

  • You can get to SHA from central Shanghai in about 20 minutes by car, depending on traffic conditions. The journey by public transport takes roughly 40 minutes to travel the 13 kilometres or so.

  • You're going on holiday, so why not spend an extra night away? Consider checking in to one of these hotels near Shanghai Hongqiao International Airport the day before your flight from Shanghai to Tokyo:

  • Flights from Shanghai Hongqiao International Airport have a proven record for punctuality, with 86% of them arriving within the expected time frame.

  • The address for SHA is 700 Yingbin 1st Rd.

Arriving in Tokyo

Haneda Airport (HND)

  • The distance from Haneda Airport (HND) to central Tokyo is roughly 18 kilometres. It takes about 15 minutes to get to the centre driving.

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Shanghai to Tokyo. Reserve one of these accommodation options near HND instead:

  • Pick up a Haneda Airport rental car and explore Tokyo and beyond with your own set of wheels. Europcar, Nissan Rent a Car and Times are top outlets you can book with here.

  • Lock in the lowest price by booking your ride from Haneda Airport around three weeks before your departure date.

  • You'll find HND at 3丁目 Hanedakuko, Ota.

Narita International Airport (NRT)

  • After your flight from Shanghai to Tokyo has landed, you can make your way to the city centre in about 1 hour by car. Central Tokyo is roughly 56 kilometres from Narita International Airport (NRT).

  • Place the 'Do not disturb' sign on your door and rest at a hotel near NRT. Here are a few options where you can take a load off after your flight from Shanghai to Tokyo:

  • No time to waste? The fastest way to get to where you're going is with a Narita International Airport rental car. Pick up your wheels from Airport Car Hire, JDM Rent a car or Miki Car Hire and hit the road in a heartbeat.

  • Score the best price by securing your ride from NRT four weeks ahead of time. You can also expect to have a wider range of vehicles.

  • You'll find Narita International Airport at 成田空港第2PTB(バス), Narita.

Best time to go to Tokyo

  • April is the most popular month for flights from Shanghai to Tokyo. To escape the crowds, head to Tokyo in February.

  • Before locking in your Shanghai to Tokyo tickets, think about what kind of weather you prefer. August is the warmest month in Tokyo, with temperatures ranging from 26ºC to 29ºC.

  • If you like cooler conditions, search for a cheap flight from Shanghai to Tokyo in February when temperatures average between 15ºC and 20ºC.

More about Tokyo

  • Start your Tokyo trip right by choosing the perfect place to stay. Once you've booked your flight from Shanghai to Tokyo, browse our range of accommodation options including:

  • There are so many things to do and see in this city it can be hard to work out where to begin. Tokyo Tower, Senso-ji Temple Yogodo and Mag's Park Rooftop Shibuya Crossing are leading attractions which should feature on any well-planned Tokyo itinerary.

Explore more of Japan

  • You've visited Tokyo, now it's time to explore other parts of Japan. Travel around 31 kilometres south-west to Yokohama to check off its top sights. From Teishoin to Seya Christian Church and Banfukuji, there's plenty to keep you on the go.

  • Around 402 kilometres west of Tokyo, Osaka is another essential stop in Japan. Experience this destination's highlights firsthand at Osaka Castle, Dotonbori and Universal Studios Japan.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.