How long is the flight from Taipei to Shanghai?
The distance between the cities is about 687 km. A direct flight usually takes from 1 hour 40 minutes to 2 hours depending on the flight and weather conditions.
Which airlines fly this route?
Regular flights are operated by China Airlines, China Eastern, EVA Air, Juneyao Airlines, Air China, and other carriers. A total of 10 airlines are active on this route.
Are there direct flights from Taipei to Shanghai?
Yes, direct flights predominate on this route. The high frequency of flights (about 112 per week) makes it easy to find a convenient non-stop option.
When is the best time to buy flight tickets?
The most affordable tickets are usually found for September and October. You can check current prices for specific dates in the low-price calendar on this page.
Which airport does the flight arrive at?
Flights from Taipei arrive at Shanghai's main airports — Pudong (PVG) and Hongqiao (SHA). The exact arrival airport is specified in the details of each individual ticket.