Cheap flights from Shanghai to Taipei

Compare Shanghai to Taipei flight deals

Find the cheapest month or even day of the year to fly to Taipei

Book the best Taipei fare with no extra fees

Flight deals from Shanghai to Taipei

Looking for a cheap last-minute deal or the best round-trip flight from Shanghai to Taipei? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Shanghai to Taipei

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Shanghai to Taipei flights are currently cheapest in June.

Direct flights from Shanghai to Taipei

Alternative Shanghai to Taipei routes

Looking for the cheapest, fastest or easiest route from Shanghai to Taipei? You could fly into the following airports instead.

Shanghai to Taipei: Flight information

The things to know before you go.
Cheapest flight foundC$216
Cheapest month to flyJune
Average flight time2 hrs
Most popular airlineChina Airlines
Average flights per week263

Finding cheap flights from Shanghai to Taipei: Frequently asked questions

There are 2 airports in Taipei: Taipei Sung Shan and Taipei Taiwan Taoyuan.
The best price we found for a round-trip flight from Shanghai to Taipei is C$216. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours is the average flight time from Shanghai to Taipei.
China Airlines, EVA Air and China Eastern fly direct from Shanghai to Taipei.
There are 263 flights per week flying from Shanghai to Taipei, as of April 2024.
The cheapest month to fly from Shanghai to Taipei is usually June.
If you're flying from Shanghai, the cheapest airport near Taipei is Taipei Taiwan Taoyuan – which is 27.2 km away from the center of Taipei. We've found flights to this airport from C$216.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Shanghai to Taipei on Tuesday, June 18, 2024.
Yes – the average flight time is 2 hours.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Taipei but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Taipei is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 21°C. July is typically the warmest month in Taipei, when it usually averages around 29°C. You can expect the least rain in January. The coldest month is January, with temperatures averaging 14°C. The rainiest month is September.
The cheapest airline that flies to Taipei is Spring Airlines.

Flying out of Shanghai

Shanghai is served by two international airports, both of which fly direct to Taipei. The busier of the two is Shanghai Pudong International Airport (PVG). The airport is located 30 km from Shanghai's city center and consists of two passenger terminals. The following airlines all fly non-stop to Taipei:

Air China and EVA Air use PVG's Terminal 2 and the rest of the airlines use Terminal 1.

Shanghai's second airport option is Shanghai Hongqiao International Airport (SHA). The airport is located 13 km from downtown Shanghai and consists of two passenger terminals. Air China, China Airlines, China Eastern Airlines, Shanghai Airlines and EVA Air all fly direct from SHA to Taipei.

No matter which airport you choose, you should arrive at your terminal at least three hours before flight departure. Canadians will need to present their valid passport but do not need a tourist visa for stays up to 90 days.

Taipei Airport Options

Direct flights from Shanghai Pudong International Airport all fly into Taipei's Taiwan Taoyuan International Airport (TPE). The airport is located 40 km from Taipei and consists of two terminals. TPE is connected to many transportation links. There are public transit bus stops and rail stations at each terminal. The Express Train connects airport passengers to downtown Taipei in under forty minutes. Taxis and car rental service counters are also available. A taxi from TPE to downtown Taipei will cost approximately $50 CAD.

Direct flights from Shanghai Hongqiao International Airport all fly into Taipei's other international airport, Taipei Songshan International Airport (TSA). Unlike TPE, which has airlines flying worldwide, TSA's international routes are limited to destinations within China, South Korea and Japan. International flights use Terminal 1 and Terminal 2 is used for domestic flights.

Like TPE, TSA offers many transportation options. Multiple public transit bus routes have stops at both terminals. The metro system is also easily accessible via an underground pedestrian tunnel. Car rental service counters are also available and taxis are always waiting at the curb outside of the arrivals lobby. Since the airport is only located about 5 km from Taipei's city center, taxi rides are relatively inexpensive and take about 15-20 minutes.

What to Expect in Taipei

Shanghai and Taipei are in the same time zone, so you won't need to adjust your clocks when travelling this route. Cost-wise, you'll find that prices for things like restaurant meals, souvenirs and entertainment are lower in Taipei than they are in Shanghai.

While Shanghai's year is split into four distinct seasons, Taipei experiences just two: a long, hot summer and a short, warm winter. The summers are also very humid. From May to September, rainstorms and typhoons are possible. Shanghai generally has a couple days of snowfall in the winter, but in Taipei, snow will only be found high in the mountains.


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.