General flight information
3 hr 33 min Travel time
1,754 km Distance between cities
1 hr Time zone difference
TJS 1,313 Lowest price
210 Direct flights per week
TJS 1,577 Average ticket price
08:20 Earliest departure
02:35 Latest departure
2 hr 45 min Travel time
1,362 km Distance between cities
1 hr Time zone difference
TJS 1,116 Lowest price
123 Direct flights per week
06:05 Earliest departure
19:05 Latest departure
2 hr 25 min Travel time
1,499 km Distance between cities
1 hr Time zone difference
TJS 1,454 Lowest price
33 Direct flights per week
TJS 3,522 Average ticket price
09:15 Earliest departure
16:30 Latest departure
810 km Distance between cities
1 hr Time zone difference
TJS 2,404 Lowest price
862 km Distance between cities
1 hr Time zone difference
TJS 2,882 Lowest price
1,083 km Distance between cities
1 hr Time zone difference
TJS 1,845 Lowest price
2 hr 3 min Travel time
877 km Distance between cities
1 hr Time zone difference
TJS 1,174 Lowest price
34 Direct flights per week
TJS 1,352 Average ticket price
08:00 Earliest departure
14:25 Latest departure
Popular destinations in Japan
Cheap tickets
Direct flight schedule
- Tokyo every day from TJS 1,345
- Osaka every day from TJS 1,124
- Nagoya every day from TJS 1,454
- Fukuoka every day from TJS 1,174
12-month price trend
TJS 1,994TJS 1,083TJS 1,994TJS 1,083
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.