Nonstop flights from Tokyo to Shanghai
4 airlines fly this route, with up to 4 flights a day.
HNDTokyo Haneda
1,104 mi · 28 flights a week
SHAShanghai Hongqiao International
When they leave
Tokyo time9:15a2:30pFirst departure 9:15 AM, last 2:30 PM
Two in the morning, 9:15 AM to 10:05 AM, then two in the afternoon, 1:30 PM to 2:30 PM. Every flight runs daily.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from Tokyo to Shanghai
All Nippon Airways flies daily on the Boeing 787-10. China Eastern flies daily on the Airbus A330. Japan Airlines flies daily on the Boeing 787. Shanghai Airlines flies daily on the Boeing 787.
There are 4 flights every day of the week. The first arrival in Shanghai is at 11:20 AM and the last at 4:35 PM. The flight covers 1,104 miles.
From Tokyo, Pudong (PVG) is the other Shanghai area airport with nonstop flights, 63 a week.
More from Tokyo
Schedules as of Oct 9, 2026.