
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
All Nippon Airways flights from Shanghai to Tokyo (PVG→NRT)
Prices were available within the past 7 days and start at ฿8,430 for one-way flights and ฿8,265 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 4 May - Fri, 8 May
PVG
Shanghai
NRT
Tokyo
฿8,265 Return, found 9 hours ago
฿8,265
Return
found 9 hours ago

Sat, 11 Apr - Sat, 18 Apr
PVG
Shanghai
NRT
Tokyo
฿8,350 Return, found 4 days ago
฿8,350
Return
found 4 days ago

Wed, 12 Aug - Tue, 18 Aug
PVG
Shanghai
NRT
Tokyo
฿9,585 Return, found 3 days ago
฿9,585
Return
found 3 days ago

Tue, 28 Jul - Tue, 4 Aug
PVG
Shanghai
NRT
Tokyo
฿9,700 Return, found 6 days ago
฿9,700
Return
found 6 days ago

Wed, 14 Jan - Thu, 22 Jan
PVG
Shanghai
NRT
Tokyo
฿10,130 Return, found 1 day ago
฿10,130
Return
found 1 day ago

Tue, 13 Jan - Sat, 17 Jan
PVG
Shanghai
NRT
Tokyo
฿10,240 Return, found 5 days ago
฿10,240
Return
found 5 days ago

Thu, 5 Mar - Mon, 9 Mar
PVG
Shanghai
NRT
Tokyo
฿10,735 Return, found 5 days ago
฿10,735
Return
found 5 days ago

Mon, 4 May - Fri, 8 May
PVG
Shanghai
NRT
Tokyo
฿10,850 Return, found 9 hours ago
฿10,850
Return
found 9 hours ago

Tue, 5 May - Sat, 9 May
PVG
Shanghai
NRT
Tokyo
฿11,925 Return, found 9 hours ago
฿11,925
Return
found 9 hours ago

Wed, 12 Aug - Tue, 18 Aug
PVG
Shanghai
NRT
Tokyo
฿11,945 Return, found 3 days ago
฿11,945
Return
found 3 days ago

Sat, 25 Apr - Sat, 2 May
PVG
Shanghai
NRT
Tokyo
฿12,125 Return, found 3 days ago
฿12,125
Return
found 3 days ago
Find the cheapest month to fly from Shanghai (PVG) to Tokyo (NRT)
October is typically the cheapest month to fly
From ฿5,135 - ฿15,744 per traveller.
Alternative airports near Tokyo
Prices were available within the past 7 days. Prices and availability are subject to change.
Origin airport | Pudong Intl. |
|---|---|
Destination airport | Narita Intl. |
Airlines serving | Air China, All Nippon Airways, Asiana Airlines, China Airlines, China Eastern Airlines, China Southern Airlines, EVA Airways, Japan Airlines, Juneyao Air, Korean Air, Shanghai Airlines |
Popular airline | China Airlines |
Distance | 1785 km |
Average flight time | 3 hours 48 mins |
Frequently asked questions
*Available to Expedia members.