Support

Flights Shanghai — Tokyo

Shanghai
SHA
Tokyo
TYO

Cheap flights Shanghai — Tokyo

Below you can see the best deals on flights Shanghai — Tokyo for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 8 July, from AED 663.

Top 10 cheap flights Shanghai — Tokyo

Direct flights Shanghai — Tokyo

Direct flight options for Shanghai — Tokyo with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by China Eastern — travel time is 1 h 23 min.

Top 10 direct flights Shanghai — Tokyo

About the Shanghai — Tokyo flight

On this page, you can find and purchase flight tickets from Shanghai to Tokyo. The direct distance between the cities is 1,757 km, with up to 152 flights per week, allowing you to choose a convenient departure time at any time of day.

Flights on this route are operated by airlines such as China Eastern (MU), Japan Airlines (JL), and All Nippon Airways (NH). Ticket prices change constantly; to find the best deals, use our low-price calendar and check out the information on how to get to the airport at your departure point and from the airport at your destination.

Flight schedule Shanghai — Tokyo

The table shows direct flights Shanghai → Tokyo on the selected date. The flight takes approximately 2 h 45 min. Regular flights are operated by China Eastern, Japan Airlines, All Nippon Airways and Air China. Departures from Shanghai Pudong International Airport and Shanghai Hongqiao International Airport airports, arrivals at Haneda Airport and Narita International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Shanghai — Tokyo

Below is a calendar of the lowest flight ticket prices for Shanghai — Tokyo by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 501 in r, and the most expensive are around AED 723 in ,. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Shanghai → Tokyo, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 1,454mediumMayAED 1,504mediumSepAED 1,254low
FebAED 1,404mediumJunAED 1,304lowOctAED 1,404medium
MarAED 1,705highJulAED 1,555mediumNovAED 1,204low
AprAED 1,755highAugAED 1,805highDecAED 1,153low

Some values are estimated based on seasonality.

When to fly

The climate in Tokyo is characterized by distinct seasonality: August is the hottest month, with average temperatures reaching 30.6°C. The highest rainfall occurs in October and June, while January remains the driest and coldest month of the year.

The lowest flight prices are recorded in December — AED 501, while in June and August, the cost increases to AED 719 and AED 723 respectively. During the spring, prices stabilize at around AED 524.

November is considered the optimal time to fly, as the weather is comfortable for walking and favorable fares of AED 511 are available. It is best to avoid peak summer prices and rainy October.

Temperature · Tokyo

Dry and wet days · Tokyo

Wind speed and direction · Tokyo

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Shanghai — Tokyo ticket

  • Book in advance: For routes between China and Japan, the optimal booking window is 6–8 weeks before your planned departure.
  • Choose low-cost carriers: Airlines such as Spring Airlines (9C) and Jetstar Japan (GK) often offer the most budget-friendly fares but charge extra for baggage.
  • Watch the days of the week: Midweek departures (Tuesday and Wednesday) are usually cheaper than flights on Friday or Sunday.
  • Use the price calendar: This page features a price dynamics chart to help you find the cheapest days in your chosen month.

Airlines

About 15 airlines operate on this route, with China Eastern, Japan Airlines, and All Nippon Airways leading in terms of the number of departures. Direct flights are available daily, with a total of up to 152 flights per week. You can find detailed information on the schedule and available flight options in the list below.

  • China Eastern
    China EasternMU
    34x/week
    WebsiteFleet: 803116M pax/year
    • Direct flight PVG → NRT19x/week
      Duration
      3h
      Days
      un,MonS
    • Direct flight PVG → HND10x/week
      Duration
      2h 48m
      Days
      un,MonS
    • Direct flight SHA → HND5x/week
      Duration
      2h 49m
      Days
      un,MonS
  • Japan Airlines
    Japan AirlinesJL
    21x/week
    WebsiteFleet: 14540M pax/year
    • Direct flight PVG → HND10x/week
      Duration
      2h 51m
      Days
      un,MonS
    • Direct flight SHA → HND5x/week
      Duration
      2h 53m
      Days
      un,MonS
    • Direct flight PVG → NRT5x/week
      Duration
      2h 50m
      Days
      un,MonS
  • All Nippon Airways
    All Nippon AirwaysNH
    21x/week
    WebsiteFleet: 21648M pax/year
    • Direct flight PVG → HND9x/week
      Duration
      2h 58m
      Days
      un,MonS
    • Direct flight PVG → NRT7x/week
      Duration
      2h 55m
      Days
      un,MonS
    • Direct flight SHA → HND5x/week
      Duration
      3h 10m
      Days
      un,MonS
  • Air China
    Air ChinaCA
    20x/week
    WebsiteFleet: 905128M pax/year
    • Direct flight PVG → NRT19x/week
      Duration
      2h 59m
      Days
      un,MonS
    • Direct flight PVG → HND1x/week
      Duration
      1h 30m
      Days
      un,MonS
    • Direct flight SHA → HND1x/week
      Duration
      1h 39m
      Days
      un,MonS
  • Juneyao Airlines
    Juneyao AirlinesHO
    15x/week
    WebsiteFleet: 11719M pax/year
    • Direct flight PVG → HND8x/week
      Duration
      2h 58m
      Days
      un,MonS
    • Direct flight PVG → NRT7x/week
      Duration
      2h 51m
      Days
      un,MonS
  • Shanghai Airlines
    Shanghai AirlinesFM
    12x/week
    WebsiteFleet: 8812M pax/year
    • Direct flight PVG → HND6x/week
      Duration
      2h 45m
      Days
      un,MonS
    • Direct flight SHA → HND5x/week
      Duration
      2h 58m
      Days
      un,MonS
    • Direct flight PVG → NRT1x/week
      Duration
      3h
      Days
      un,MonS
  • Spring Airlines Japan
    Spring Airlines JapanIJ
    7x/week
    WebsiteFleet: 6800k pax/year
    • Direct flight PVG → NRT7x/week
      Duration
      3h
      Days
      un,MonS
  • Spring Airlines
    Spring Airlines9C
    7x/week
    Fleet: 12024.1M pax/year
    • Direct flight PVG → NRT5x/week
      Duration
      3h 5m
      Days
      un,MonS
    • Direct flight PVG → HND3x/week
  • China Southern
    China SouthernCZ
    5x/week
    WebsiteFleet: 850165M pax/year
    • Direct flight PVG → NRT5x/week
      Duration
      3h 17m
      Days
      un,MonS
  • Peach Airlines
    Peach AirlinesMM
    5x/week
    WebsiteFleet: 369M pax/year
    • Direct flight PVG → HND5x/week
      Duration
      2h 55m
      Days
      un,MonS
  • Jetstar Japan
    Jetstar JapanGK
    3x/week
    WebsiteFleet: 224.5M pax/year
    • Direct flight PVG → NRT3x/week
      Duration
      3h 5m
      Days
      un,MonS
  • KZ
    KZKZ
    1x/week
    • Direct flight PVG → NRT1x/week
      Days
      un,MonS
    0.7%

Cities and airports on the Shanghai — Tokyo route

Flights Shanghai — Tokyo depart from Shanghai Pudong International Airport and Shanghai Hongqiao International Airport and arrive at Haneda Airport and Narita International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Tokyo

First time in Tokyo: what to see in three daysTravel Ideas

First time in Tokyo: what to see in three days

Three days in Tokyo — it literally sounds like a fairy tale. If you've decided to visit the Land of the Rising Sun and are trying to put together a cool itinerary for Japan , read our short guide to t…

The World's Largest CitiesInteresting

The World's Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains — this article is for you. We've already told you about the oldest cities in the world, and now it's time to de…

Japan Itinerary: Fuji and Kimono, Sushi and Anime — All Inclusive!Tips for Travelers

Japan Itinerary: Fuji and Kimono, Sushi and Anime — All Inclusive!

The Maneki-neko beckoning cat figurine waved its paw, and now you have tickets to Japan! Spoiler alert: it won't be too economical, as the country itself is not budget-friendly. But it will be one of…

10 More Interesting Japanese DishesInteresting

10 More Interesting Japanese Dishes

The rolls we are used to and Japanese cuisine are largely parallel phenomena. So during your trip to Tokyo a wealth of gastronomic discoveries awaits you. We continue to tell you exactly what they are…

Not Just Sushi: 10 Japanese Dishes Worth TryingInteresting

Not Just Sushi: 10 Japanese Dishes Worth Trying

Sushi and sashimi are not all there is to Japanese cuisine. We've compiled 10 dishes from the land of the rising sun that are worth trying if you've already bought tickets to Tokyo (or any other Japan…

Tips for Travelers

5 Airports with Free City Tours

Have a long layover at the airport? Don't rush to get upset!  If you are flying through one of the cities we'll tell you about in this article, you can count on a free tour.   ISTANBUL. ATAT…

Frequently asked questions about the Shanghai — Tokyo flight

How long is the flight from Shanghai to Tokyo?

With a distance of 1,757 km, a direct flight takes an average of 2.5 to 3 hours, depending on the airline and the specific arrival airport.

Which airlines fly on this route?

Regular flights are operated by China Eastern (MU), Japan Airlines (JL), All Nippon Airways (NH), as well as low-cost carriers Spring Airlines and Jetstar Japan.

Are there direct flights?

Yes, there are about 152 flights per week on this route, most of which are direct, providing a convenient choice of departure times.

How much is the cheapest ticket?

Ticket prices are dynamic and depend on the season. Currently, the lowest fares start from 9,991 ₽ for winter bookings.

When is the best time to buy a ticket?

The best deals are usually available 1.5–2 months before the trip. We recommend using the low-price calendar on this page to find the best price.