Nonstop flights from Taipei City to Shanghai
7 airlines fly this route, with up to 12 flights a day.
When they leave
Taipei City timeFour 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 firstSchedules 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
More from Taipei City
Schedules as of Oct 9, 2026.