Direct flights from Kaohsiung to Shanghai (KHH → PVG)

Distance 964 km (599 mi)
Est. duration 1h 8m
Loading map...
Live fares · KHH → PVG

Available flights

Cathay PacificNon-stop
from$274
Book

About the Kaohsiung → Shanghai route

Kaohsiung to Shanghai is one of those routes that punches above its weight. At just 964 km and a touch over an hour in the air, this is firmly short-haul territory — but don't let the distance fool you into treating it casually. Four airlines operate it, including EVA Air (BR) and China Airlines (CI), which means you've got real options on timing and service level. The route carries a healthy mix of business travelers, Taiwanese families visiting relatives on the mainland, and people using PVG as a jumping-off point into the rest of China and beyond.

Why travel from Kaohsiung to Shanghai?

Shanghai pulls Taiwanese travelers for reasons that go well beyond tourism. Professionally, it's China's financial engine — if you're in manufacturing, tech, or trade, meetings in Pudong or Jing'an aren't optional, they're quarterly. Culturally, the connection runs deep: Taiwanese families with Shanghai roots still make regular trips to see extended family, attend weddings, handle estates. Then there's the food angle, which I'd argue is underrated — Shanghainese xiaolongbao, shengjianbao from a hole-in-the-wall in the French Concession, hairy crab season in autumn. And PVG's 237 non-stop destinations means you can tack on a cheap onward flight to anywhere from Chengdu to Chongqing without backtracking through Taipei.

Quick stats

  • Distance: 964 km
  • Estimated flight time: 1h 8m
  • Operating airlines: 9C, BR, CI, HO
  • Direct route: yes

Practical tips for KHH → PVG

Skip peak Golden Week (early October) and Chinese New Year — fares spike hard and PVG gets genuinely chaotic. September and March hit a sweet spot: decent weather, manageable crowds, better prices. On arrival at PVG, clear immigration early if you can — the queues build fast. The Maglev train from PVG to Longyang Road station costs around 50 CNY and takes eight minutes, which beats any taxi. Bring CNY cash or set up Alipay before you land — card acceptance is spottier than you'd expect. Taiwan passport holders need to check current mainland entry permit requirements, as rules shift. If you're flying HO (Juneyao Airlines), watch your baggage allowance carefully.

Frequently asked questions

How long is the flight from Kaohsiung to Shanghai?

The flight from Kaohsiung (KHH) to Shanghai Pudong (PVG) is approximately 1 hour and 8 minutes, covering a distance of about 964 km. This is a short regional flight typical of East Asian routes.

Which airlines fly the Kaohsiung to Shanghai route?

Four airlines operate this route: China Eastern Airlines (9C), EVA Air (BR), China Airlines (CI), and Hainan Airlines (HO). Flight frequency and schedules vary by season, so it's best to check directly with carriers or booking platforms.

What's the best time of year to fly this route in terms of weather and fares?

Spring (April–May) and autumn (September–October) offer pleasant weather with lower humidity and typhoon risk, while typically having moderate fares. Winter (December–February) can be cheaper but may see occasional delays; summer (June–August) brings higher temperatures, humidity, and peak-season pricing.

Do I need a visa to travel from Taiwan to mainland China?

Taiwan passport holders typically require a mainland China visa (or a Mainland Travel Permit for Taiwan Residents). Processing usually takes 4–10 business days, though expedited services are available; check with the Chinese embassy or authorized agencies for current requirements.

What should I know about luggage, jet lag, and connections on this route?

Luggage allowances vary by airline—typically 20–23 kg checked baggage for economy—so confirm with your carrier. Jet lag is minimal due to the short flight and same time zone, and the quick 1-hour flight makes this route ideal for same-day connections or brief stopovers without fatigue concerns.

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

Frequently asked questions

How far is the flight from Kaohsiung to Shanghai? The flight distance from KHH to PVG is approximately 964 km (599 miles).
How long is the flight from KHH to PVG? The estimated flight time from Kaohsiung to Shanghai is approximately 1h 8m.
What airlines fly from KHH to PVG? Airlines operating direct flights from Kaohsiung to Shanghai include: 9C, BR, CI, HO.

Cheapest fares Kaohsiung → Shanghai

Kaohsiung KHH
Shanghai PVG

Related guides for this route

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

Try a nearby airport to Kaohsiung

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

Or try a nearby airport to Shanghai

Flights from Kaohsiung (KHH) to other airports within 350 km of Shanghai.

Other flights from Kaohsiung (KHH)

Other flights from Shanghai (PVG)