Direct (nonstop) flights from Shanghai to Taipei

2 airlines fly nonstop from Shanghai Pudong International Airport (PVG) to Sungshan (TSA). It's 419 miles (674 km), about 1h 55m in the air. Operated by UNI Air, Shanghai Airlines.

PVG
Shanghai Pudong International Airport
🇨🇳 Shanghai, China
TSA
Sungshan
🇹🇼 Taipei, Taiwan
Flight Time
1h 55m
Distance
419 mi
674 km
CO₂/pax
78 kg
−42 kg vs. layover
Airlines
2
UNI Air +1
Time Diff
Same timezone
Operated by UNI Air UNI Air Shanghai Airlines Shanghai Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

UNI Air B7 UNI Air
Route
PVG → TSA
Flight Time
1h 55m
Distance
419 mi
Shanghai Airlines FM Shanghai Airlines
Route
PVG → TSA
Flight Time
1h 55m
Distance
419 mi

Alternative Routes

Other ways to fly from Shanghai to Taipei with one stop · direct emits 78 kg CO₂ per passenger

PVG FOC (Fuzhou) TSA
Leg 1: 1h 50m (382 mi) Leg 2: 1h 35m (132 mi) Total: ~3h 25m 🍃 120 kg CO₂ (+54% vs. direct)
Leg 1
PVG → FOC
1h 50m · 382 mi
View PVG to FOC flights →
Leg 2
FOC → TSA
1h 35m · 132 mi
View FOC to TSA flights →
PVG XMN (Xiamen) TSA
Leg 1: 2h 13m (506 mi) Leg 2: 1h 45m (217 mi) Total: ~3h 58m 🍃 159 kg CO₂ (+104% vs. direct)
Leg 1
PVG → XMN
2h 13m · 506 mi
View PVG to XMN flights →
Leg 2
XMN → TSA
1h 45m · 217 mi
View XMN to TSA flights →
PVG WUH (Wuhan) TSA
Leg 1: 1h 55m (450 mi) Leg 2: 2h 35m (596 mi) Total: ~4h 30m 🍃 218 kg CO₂ (+179% vs. direct)
Leg 1
PVG → WUH
1h 55m · 450 mi
View PVG to WUH flights →
Leg 2
WUH → TSA
2h 35m · 596 mi
View WUH to TSA flights →
PVG CKG (Chongqing) TSA
Leg 1: 3h 10m (910 mi) Leg 2: 2h 55m (969 mi) Total: ~6h 5m 🍃 357 kg CO₂ (+358% vs. direct)
Leg 1
PVG → CKG
3h 10m · 910 mi
View PVG to CKG flights →
Leg 2
CKG → TSA
2h 55m · 969 mi
View CKG to TSA flights →
PVG HND (Tokyo) TSA
Leg 1: 2h 45m (1,081 mi) Leg 2: 3h 50m (1,304 mi) Total: ~6h 35m 🍃 428 kg CO₂ (+449% vs. direct)
Leg 1
PVG → HND
2h 45m · 1,081 mi
View PVG to HND flights →
Leg 2
HND → TSA
3h 50m · 1,304 mi
View HND to TSA flights →

Looking for the return flight?

TSA → PVG: Flights from Taipei to Shanghai

Frequently Asked Questions

How long is the direct flight from Shanghai to Taipei?

A nonstop flight from Shanghai (PVG) to Taipei (TSA) takes approximately 1 hours and 55 minutes. The distance is 419 miles (674 km).

Which airlines fly nonstop from Shanghai to Taipei?

2 airlines: UNI Air, Shanghai Airlines.

Is there a nonstop flight from Shanghai to Taipei?

Yes. 2 airlines: UNI Air, Shanghai Airlines.

How far is Shanghai from Taipei?

The flight distance from Shanghai to Taipei is 419 miles (674 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Shanghai to Taipei?

At 1h 55m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

Depends on your passport. Check with the Taiwan embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Shanghai to Taipei?

Roughly 78 kg CO2 per passenger one-way. That's about the same as driving 390 km.

Is the return flight from Taipei to Shanghai also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Shanghai to Taipei?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Shanghai Pudong International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.