- Home
- Flights
- Flights from Shanghai
- Shanghai to Tokyo
Cheap flights from Shanghai to Tokyo from CN¥983
Jetstar Japan, Spring Airlines Japan, Spring Airlines and 8 more airlines fly nonstop from Shanghai to Tokyo. The flight takes around 2h 45m, and the cheapest one-way fare we found recently is CN¥983 on 16 Nov.
Direct flights available 2h 45m Cheapest in November Prices checked 15 days ago
Shanghai to Tokyo at a glance
Cheapest one-wayCN¥983Peach · 1 stop · Mon 16 NovFastest flight2h 45mEstimated
Nonstop flightsYesJetstar Japan, Spring Airlines Japan, Spring Airlines
Airlines flying nonstop from Shanghai to Tokyo
11 airlines on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | CN¥1,043 | Search | |
| — | — | CN¥1,056 | Search | |
| SASpring Airlines | — | — | CN¥1,267 | Search |
| JAJuneyao Air | — | — | CN¥1,354 | Search |
| — | — | CN¥1,779 | Search | |
| — | — | — | Search | |
| CEChina Eastern Airlines | — | — | — | Search |
| CSChina Southern Airlines | — | — | — | Search |
| — | — | — | Search | |
| — | — | — | Search | |
| SAShanghai Airlines | — | — | — | Search |
Cheapest month to fly from Shanghai to Tokyo
Lowest one-way fare found for each month: November is cheapest, August the most expensive.
Good to know
- Distance
- 1,796 km1,115 miles
- Flight time
- 2h 45mestimate
- Time difference
- +1hTokyo vs Shanghai
- Currency in Tokyo
- JPY
- Airports
- PVG, SHA → NRT, HND
Flights from Shanghai to Tokyo: questions answered
How much is a flight from Shanghai to Tokyo?
The cheapest one-way fare we found recently is CN¥983 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Shanghai to Tokyo?
Yes. Jetstar Japan, Spring Airlines Japan, Spring Airlines, Juneyao Air, Air China, All Nippon Airways, China Eastern Airlines, China Southern Airlines, Japan Airlines, Peach and Shanghai Airlines fly this route nonstop.
How long is the flight from Shanghai to Tokyo?
A nonstop flight covers 1,796 km and takes around 2h 45m.
What is the cheapest month to fly from Shanghai to Tokyo?
November has the lowest fare we found (CN¥983), while August is the most expensive (CN¥1,555).
Which airlines fly from Shanghai to Tokyo?
Jetstar Japan, Spring Airlines Japan, Spring Airlines, Juneyao Air, Air China, All Nippon Airways, China Eastern Airlines, China Southern Airlines, Japan Airlines, Peach and Shanghai Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Tokyo?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Tokyo: Narita International Airport (NRT) and Tokyo Haneda International Airport (HND).
What is the time difference between Shanghai and Tokyo?
Tokyo is 1 hour ahead of Shanghai.





