Shanghai (PVG) to Taipei (TPE) flights
There are direct flights from Shanghai Pudong International Airport to Taipei Taiwan Taoyuan International Airport, sold by 8 airlines (including codeshares): Spring Airlines, EVA Air, Air China, China Airlines, China Southern Airlines, LIFT Airline, Juneyao Airlines and China Eastern. The distance is 677 km, about 1h 20m in the air. There are also 3 one-stop options, via airports such as Hangzhou, Fuzhou and Wenzhou.
Live fares for PVG → TPESee all routes on the mapDirect flights from Shanghai to Taipei
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| PVG → TPE | Spring Airlines, EVA Air, Air China, China Airlines, China Southern Airlines, LIFT Airline, Juneyao Airlines, China Eastern | 677 km | ~1h 20m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| HGH Hangzhou | China Eastern then EVA Air and Air China | 744 km | ~3h 35m |
| FOC Fuzhou | Juneyao Airlines and China Eastern then Xiamen Airlines | 800 km | ~3h 40m |
| WNZ Wenzhou | Air China and China Eastern then Air China | 688 km | ~3h 30m |
More from Shanghai and Taipei
- Taipei (TPE) to Shanghai (PVG) · return route
- All direct flights from Shanghai (PVG)
- All direct flights from Taipei (TPE)
- Shanghai to Istanbul (IST)
- Shanghai to Amsterdam (AMS)
- Shanghai to Paris (CDG)
- Shanghai to Frankfurt (FRA)
- Shanghai to Dubai (DXB)
- Shanghai to Beijing (PEK)
- Shanghai to Chicago (ORD)
- Shanghai to Barcelona (BCN)
- Shanghai to Madrid (MAD)
- Shanghai to Rome (FCO)
- Shanghai to Munich (MUC)
- Shanghai to Guangzhou (CAN)
- Istanbul (IST) to Taipei
- Amsterdam (AMS) to Taipei
- Paris (CDG) to Taipei
- Frankfurt (FRA) to Taipei
- Dubai (DXB) to Taipei
- Beijing (PEK) to Taipei
- Munich (MUC) to Taipei
- Guangzhou (CAN) to Taipei
- London (LHR) to Taipei
- New York (JFK) to Taipei
- Toronto (YYZ) to Taipei
- Los Angeles (LAX) to Taipei
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.