Direct flights from Tokyo to Shanghai (HND → PVG)

Distance 1,737 km (1,079 mi)
Est. duration 2h 3m
Loading map...
Live fares · HND → PVG

Available flights

MMNon-stop
from$265
Book

About the Tokyo → Shanghai route

Tokyo to Shanghai is one of those routes that surprises people. At just over two hours in the air, it's barely longer than a domestic hop — yet you cross a sea, a language barrier, and one of the most culturally distinct borders in Asia. Japan Airlines and ANA both run this regularly out of Haneda, which already tells you something: this is a well-trafficked corridor, business-heavy during the week, with a solid leisure crowd on weekends. It's short-haul by every measure, but it punches above its weight in terms of what's waiting for you at the other end.

Why travel from Tokyo to Shanghai?

Shanghai hits differently when you've just come from Tokyo. Both cities are obsessive about food, design, and efficiency — but the expression of all three is completely different. Tokyo travelers often head straight to the French Concession, which has this strange, layered energy: art deco architecture, local coffee shops, Shanghainese grandmothers doing tai chi next to vintage boutiques. The food angle alone is worth the trip — xiaolongbao from a neighborhood spot near Jing'an, or a late-night shengjianbao that costs almost nothing. Business travelers have been working this corridor for decades, and family connections between the two cities run deep. There's also a growing number of people doing it just for a long weekend, which at two hours flight time makes complete sense.

Quick stats

  • Distance: 1,737 km
  • Estimated flight time: 2h 3m
  • Operating airlines: 9C, FM, HO, JL, MM, MU, NH
  • Direct route: yes

Practical tips for HND → PVG

Spring (April–May) and autumn (October–November) are the sweet spots — Shanghai's humidity in July is genuinely brutal, and fares tend to spike around Chinese national holidays in early October, so book around those. PVG arrivals can be slow through immigration, so budget extra time if you have a connection. The Maglev from Pudong airport into the city is fast and worth it — drops you near the metro in about eight minutes. You'll need yuan; card acceptance is improving but WeChat Pay dominates. Visa requirements for Japanese passport holders have shifted recently, so double-check current policy before you fly. If you're on a budget carrier like Spring Airlines, watch your checked baggage allowance closely.

Frequently asked questions

How long does the flight from Tokyo (HND) to Shanghai (PVG) take?

The flight duration is approximately 2 hours and 3 minutes for the 1,737 km distance. This makes it one of the shortest international routes from Tokyo, ideal for a quick business trip or weekend getaway.

Which airlines operate the Tokyo Haneda to Shanghai Pudong route?

Nine airlines serve this route: China Eastern (MU), China Southern (CZ), Hainan Airlines (HU), Japan Airlines (JL), All Nippon Airways (NH), Air China (CA), Spring Airlines (9C), Fuji Dream Airlines (FD), and Loong Air (BZ). Multiple daily flights provide excellent flexibility for scheduling.

What is the best time of year to fly from Tokyo to Shanghai?

Spring (April-May) and autumn (September-November) offer pleasant weather in both cities with mild temperatures and lower humidity, plus competitive fares outside peak summer and winter holiday periods. Avoid Chinese New Year and Golden Week when prices spike and flights fill quickly.

Do I need a visa to travel from Japan to China?

Most nationalities require a visa for China; check your country's specific requirements with the Chinese embassy or consulate. Processing typically takes 3-7 business days, so apply well in advance of your travel date.

What should I know about luggage, jet lag, and transit for this route?

Baggage allowances vary by airline but typically include 20-23 kg checked baggage; verify with your carrier. Jet lag is minimal due to the short flight and single time zone difference (Shanghai is 1 hour ahead), and most flights arrive within a few hours, making ground transit straightforward via metro or taxi from Pudong Airport.

Find flights from Tokyo to Shanghai
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Tokyo to Shanghai? The flight distance from HND to PVG is approximately 1,737 km (1,079 miles).
How long is the flight from HND to PVG? The estimated flight time from Tokyo to Shanghai is approximately 2h 3m.
What airlines fly from HND to PVG? Airlines operating direct flights from Tokyo to Shanghai include: 9C, FM, HO, JL, MM, MU, NH.

Cheapest fares Tokyo → Shanghai

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Tokyo → Shanghai.

Try a nearby airport to Tokyo

Flights to Shanghai (PVG) from other airports within 350 km of Tokyo. Often unlocks cheaper fares or better times.

Or try a nearby airport to Shanghai

Flights from Tokyo (HND) to other airports within 350 km of Shanghai.

Other flights from Tokyo (HND)

Other flights from Shanghai (PVG)