WhatFliesWhere Get the app

Nonstop flights from Taipei City to Shanghai

7 airlines fly this route, with up to 12 flights a day.

TPETaipei City Taiwan Taoyuan International
421 mi · 68 flights a week
PVGShanghai Pudong International
TPEPVG

When they leave

Taipei City time
8:40a6:50pFirst departure 8:40 AM, last 6:50 PM

Four in the morning, 8:40 AM to 11:15 AM, then five in the afternoon, 12:15 PM to 4:30 PM, then three in the evening, 5:30 PM to 6:50 PM.

Every flight

Earliest first

Schedules last checked Sep 20, 2026. Times are local.

Flying from Taipei City to Shanghai

China Airlines flies 2 to 3 times a day on the Airbus A350-900 and Airbus A321neo. EVA Air flies 2 to 3 times a day on the Boeing 777-300ER and Airbus A330-300. China Eastern flies 1 to 2 times a day on the Airbus A330 and Airbus A330-300. Air China flies 1 to 2 times a day on the Airbus A330-300. China Southern Airlines flies daily on the Boeing 777-300ER. Juneyao Airlines flies 5 times a week on the Airbus A321neo. Spring Airlines flies 5 times a week on the Airbus A320.

Flights run every day of the week, from 8 on Wednesdays and Saturdays to 12 on Fridays. The first arrival in Shanghai is at 10:50 AM and the last at 8:55 PM. The flight covers 421 miles.

Flying back, Shanghai to Taipei City has 68 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Taipei City to Shanghai.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.