>>>>
Worldwide Coverage

Worldwide Coverage

Flights to over 5,000 cities
One-stop Service Guarantee

One-stop Service Guarantee

Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment

Secure Payment

Convenient & reliable booking and payment system

Cheap Flights from Shanghai to Tokyo starting at S$ 125

Book one-way or return flights from Shanghai to Tokyo from as little as S$ 125. Choose from the popular airlines below and book your flight today!

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Cheapest time to fly from Shanghai to Tokyo

We monitor flight fares to help you find the best deals effortlessly

Displayed prices are calculated based on the lowest average weekly prices of the corresponding route on Trip.com.
Cheapest Airlines flying from Shanghai to Tokyo

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Spring Airlines
From S$ 125
Jetstar Japan
From S$ 135
Xiamen Airlines
From S$ 157
Peach Airlines
From S$ 180
Shenzhen Airlines
From S$ 195
Tianjin Airlines
From S$ 196
China Southern Airlines
From S$ 219
Hong Kong Airlines
From S$ 222
Hainan Airlines
From S$ 225
Air Macau
From S$ 241
ANA airlines

Find more flights and airlines

Alternative Routes from Shanghai to Tokyo

Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Shanghai to Tokyo.

  • Cheapest
    Spring Airlines
    PVG
    19:10
    2h 50m
    Direct
    HND
    23:00
    Shanghai Pudong International Airport - Haneda Airport
    Wed, Apr 24Spring Airlines
    S$ 125
  • Jetstar Japan
    PVG
    02:05
    3h 15m
    Direct
    NRT
    06:20
    Shanghai Pudong International Airport - Narita International Airport
    Mon, May 20Jetstar Japan
    S$ 135
  • Xiamen Airlines
    SHA
    20:35
    16h 5m
    1 transfer
    NRT
    13:40
    Shanghai Hongqiao International Airport - Narita International Airport
    Sun, Mar 24Xiamen Airlines
    S$ 157
  • Xiamen Airlines
    SHA
    20:35
    16h 5m
    1 transfer
    NRT
    13:40
    Shanghai Hongqiao International Airport - Narita International Airport
    Sun, Mar 24Xiamen Airlines
    S$ 157
    Find More Flights

Frequently Asked Questions

  • When to buy flight tickets from Shanghai (SHA) to Tokyo (TYO) the cheapest?

    Airlines adjust prices for flights from Shanghai to Tokyo based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much is a flight from Shanghai (SHA) to Tokyo (TYO) cost?

    According to Trip.com's data, the lowest price is around S$ 692.
  • How long is a flight from Shanghai (SHA) to Tokyo (TYO)?

    It takes about 2 hours 53 minutes to fly from Shanghai (SHA) to Tokyo (TYO).
  • What is the transportation method from the main airport to downtown in Tokyo?

    • The distance from Narita International Airport to downtown is about 57km, by taxi about 1 hour 10 minutes.
    • The distance from Haneda Airport to downtown is about 13km, by taxi about 30 minutes.
  • What time does the earliest flight from Shanghai to Tokyo depart?

    The earliest flight departs from Shanghai (PVG) at 07:25 and arrives in Tokyo (NRT) at 11:25.
  • What time does the latest flight from Shanghai to Tokyo depart?

    The latest flight departs from Shanghai (PVG) at 21:25 and arrives in Tokyo (HND) at 01:05.
  • What are the most popular airlines that fly from Shanghai (SHA) to Tokyo (TYO)?

  • What's the most popular airline for direct flights from Shanghai (SHA) to Tokyo (TYO)?

    Air China operates 16 direct flights from Shanghai (SHA) to Tokyo (TYO).
  • How many airports in Tokyo?

    There are 2 airports near Tokyo: Narita International Airport and Haneda Airport.

Find cheapest flight ticket from Shanghai to Tokyo

Cheapest direct flight price

S$ 125

Cheapest return ticket price

S$ 277

Cheapest month

December

Peak season for travel

September

Flights from Shanghai to Tokyo

Flying from Shanghai to Tokyo: Everything You Need to Know

If you are planning a trip from Shanghai to Tokyo, get ready to embark on an unforgettable journey to the bustling capital city of Japan. Tokyo, located in the Kanto region of Honshu Island, is a unique blend of ancient traditions and modern marvels. Known as one of the most populous cities in the world, Tokyo offers a plethora of attractions, culinary delights, and cultural experiences.

Airports in Tokyo

Tokyo is served by two major airports: Narita International Airport (NRT) and Haneda Airport (HND). Narita International Airport, located in Chiba Prefecture, serves as Tokyo's primary international gateway. Haneda Airport, situated closer to the city center, primarily handles domestic flights but also operates a significant number of international routes.

Flight Time and Layover

The estimated flight time from Shanghai to Tokyo is approximately 2 hours and 45 minutes. However, it's essential to consider potential layovers, which can vary depending on the airline and specific route chosen. Some flights may have layovers in cities like Beijing or Seoul, adding a few extra hours to the journey.

Tips for Choosing Flights

  • Compare prices and flight schedules to find the most convenient option for your travel plans.
  • Consider factors such as baggage allowance, in-flight amenities, and seat comfort when selecting an airline.
  • Check for any additional fees or charges that may apply, such as seat selection or extra baggage fees.

Best Time to Fly

The best time to fly from Shanghai to Tokyo is during the non-peak seasons, which are typically in spring (March to May) and autumn (September to November). During these months, the weather is pleasant, and there are fewer tourists, making it an ideal time to explore Tokyo without the crowds.

Popular Airlines

Several airlines operate flights between Shanghai and Tokyo, offering a range of options for travelers. Some popular airlines on this route include Japan Airlines, All Nippon Airways (ANA), China Eastern Airlines, and Air China.

Traveling to Tokyo

Upon arrival in Tokyo, you will land at either Narita International Airport or Haneda Airport. From there, you can easily access the city center via various transportation options, including trains, buses, and taxis. Tokyo has an efficient public transportation system, which is convenient for getting around the city.

For payments, it is advisable to carry some local currency (Japanese Yen), although credit cards are widely accepted in most establishments. As for visas, visitors from many countries, including China, are eligible for visa-free travel to Japan for a limited period. It's recommended to check the latest visa requirements and regulations before your trip.

Why Book Your Flight with Trip.com

When planning your trip from Shanghai to Tokyo, consider booking your flights with Trip.com. Trip.com offers a user-friendly platform, competitive prices, and a wide selection of flights to suit your preferences. Additionally, by booking with Trip.com, you can earn Trip Coins, which can later be used for discounts on future bookings. Enjoy a seamless and rewarding travel experience by choosing Trip.com as your trusted booking partner.