Flight tickets from Shanghai to Japan

SHA

General flight information

3 ⁠hr 33 ⁠min Travel time
1,754 km Distance between cities
1 ⁠hr Time zone difference
₼238 Lowest price
199 Direct flights per week
₼271 Average ticket price
08:20 Earliest departure
02:35 Latest departure

Cheap tickets

Direct flight schedule

  • Tokyo every day from ₼237.57
  • Osaka every day from ₼199
  • Fukuoka every day from ₼216.13
  • Sapporo every day from ₼506.01

12-month price trend

₼367₼200₼367₼200
₼367
Jan
₼367
₼290
Feb
₼290
₼308
Mar
₼308
₼313
Apr
₼313
₼228
May
₼228
₼260
Jun
₼260
₼312
Jul
₼312
₼306
Aug
₼306
₼255
Sep
₼255
₼221
Oct
₼221
₼200
Nov
₼200
₼204
Dec
₼204

FAQ

Flight duration from Shanghai to Japan

On average, flights from Shanghai to Japan take around 2 hours 38 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 4 minutes.

How much do flights cost from Shanghai to Japan?

Are there direct flights from Shanghai Japan?

Which airlines fly to Japan from Shanghai?

What's the time difference between Shanghai and Japan?

When is it cheapest to fly from Shanghai to Japan?