Support

Flights Taipei — Shanghai

Taipei
TPE
Shanghai
SHA

Cheap flights Taipei — Shanghai

Below you can see the best deals on flights Taipei — Shanghai for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 11 August, from AED 478.

Top 10 cheap flights Taipei — Shanghai

Direct flights Taipei — Shanghai

Direct flight options for Taipei — Shanghai with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by China Airlines — travel time is 1 h 45 min.

Top 10 direct flights Taipei — Shanghai

About the Taipei — Shanghai flight

This page features the latest flight options from Taipei to Shanghai. The distance between the cities is 687 km, and the total flight frequency reaches 112 flights per week.

Flights on this route are operated by airlines such as China Airlines, China Eastern, and EVA Air. Ticket prices are dynamic, so use the low-price calendar to find the best deals, and check the information on how to get to the terminals in Taipei and from the airport in Shanghai.

Flight schedule Taipei — Shanghai

The table shows direct flights Taipei → Shanghai on the selected date. The flight takes approximately 1 h 35 min. Regular flights are operated by China Airlines, EVA Airways, China Eastern and China Southern. Departures from Taiwan Taoyuan International Airport and Taipei Songshan Airport airports, arrivals at Shanghai Pudong International Airport and Shanghai Hongqiao International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Taipei — Shanghai

Below is a calendar of the lowest flight ticket prices for Taipei — Shanghai by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 374 in e, and the most expensive are around AED 795 in a. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Taipei → Shanghai, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 767lowMayAED 948mediumSepAED 858medium
FebAED 1,083highJunAED 903mediumOctAED 1,083high
MarAED 858mediumJulAED 993highNovAED 812low
AprAED 858mediumAugAED 993highDecAED 903medium

Some values are estimated based on seasonality.

When to fly

The hottest months in Shanghai are July and August with temperatures reaching 32.3°C, while June is considered the rainiest month. It is coldest in January, when nighttime temperatures can drop to 2.2°C.

From a budget perspective, the most affordable time to fly is October, with fares starting AED 374. Prices peak in May, when the minimum fare for this period starts AED 795.

September or October is the optimal choice for a trip: these months offer comfortable weather and some of the lowest prices. It is recommended to avoid June due to the high rainfall.

Temperature · Shanghai

Dry and wet days · Shanghai

Wind speed and direction · Shanghai

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Taipei — Shanghai ticket

  • Given the high flight frequency (112 per week), direct flights are available daily; however, to save money, it is worth considering mid-week departures.
  • Look out for Spring Airlines flights — this low-cost carrier often offers the most competitive fares on this route.
  • Use the low-price calendar on the page, as the price difference between adjacent dates can be more than AED 125.
  • On this short route (687 km), you can save significantly by choosing no-baggage fares if carry-on luggage is sufficient for you.

Airlines

There are 10 airlines operating on this route, including major carriers such as China Airlines, China Eastern, and EVA Air. Thanks to the high flight frequency — about 112 flights per week — direct departures are available throughout the day. You can view the detailed schedule and choose the most suitable option from the list below.

  • China Airlines
    China AirlinesCI
    25x/week
    WebsiteFleet: 849.6M pax/year
    • Direct flight TPE → PVG18x/week
      Duration
      2h 4m
      Days
      un,MonS
    • Direct flight TSA → SHA7x/week
      Duration
      1h 45m
      Days
      un,MonS
  • EVA Airways
    EVA AirwaysBR
    17x/week
    WebsiteFleet: 8611.2M pax/year
    • Direct flight TPE → PVG11x/week
      Duration
      2h 2m
      Days
      un,MonS
    • Direct flight TSA → SHA4x/week
      Duration
      1h 35m
      Days
      un,MonS
    • Direct flight TSA → PVG2x/week
      Duration
      2h
      Days
      un,MonS
  • China Eastern
    China EasternMU
    15x/week
    WebsiteFleet: 803116M pax/year
    • Direct flight TPE → PVG10x/week
      Duration
      1h 59m
      Days
      un,MonS
    • Direct flight TSA → SHA5x/week
      Duration
      1h 40m
      Days
      un,MonS
  • China Southern
    China SouthernCZ
    13x/week
    WebsiteFleet: 850165M pax/year
    • Direct flight TPE → PVG13x/week
      Duration
      2h 8m
      Days
      un,MonS
  • Shanghai Airlines
    Shanghai AirlinesFM
    13x/week
    WebsiteFleet: 8812M pax/year
    • Direct flight TSA → PVG7x/week
      Duration
      2h 9m
      Days
      un,MonS
    • Direct flight TSA → SHA6x/week
      Duration
      1h 46m
      Days
      un,MonS
  • Uni Air
    Uni AirB7
    12x/week
    WebsiteFleet: 142.5M pax/year
    • Direct flight TPE → PVG10x/week
      Duration
      2h 3m
      Days
      un,MonS
    • Direct flight TSA → PVG2x/week
      Duration
      2h
      Days
      un,MonS
  • Air China
    Air ChinaCA
    9x/week
    WebsiteFleet: 905128M pax/year
    • Direct flight TPE → PVG6x/week
      Duration
      2h 4m
      Days
      un,MonS
    • Direct flight TSA → SHA3x/week
      Duration
      1h 41m
      Days
      un,MonS
  • Juneyao Airlines
    Juneyao AirlinesHO
    4x/week
    WebsiteFleet: 11719M pax/year
    • Direct flight TPE → PVG4x/week
      Duration
      2h
      Days
      un,MonS
  • Spring Airlines
    Spring Airlines9C
    3x/week
    Fleet: 12024.1M pax/year
    • Direct flight TPE → PVG3x/week
      Duration
      2h 5m
      Days
      un,MonS
  • CK
    CKCK
    1x/week
    • Direct flight TPE → PVG1x/week
    0.3%

Cities and airports on the Taipei — Shanghai route

Flights Taipei — Shanghai depart from Taiwan Taoyuan International Airport and Taipei Songshan Airport and arrive at Shanghai Pudong International Airport and Shanghai Hongqiao International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Shanghai

Layover in ShanghaiUseful information

Layover in Shanghai

A layover in China is becoming an increasingly logical and sensible decision when organizing a trip, especially after the introduction of a visa-free regime . There are many cities for a stopover, and…

Best Cities in China for Your First TripTravel Ideas

Best Cities in China for Your First Trip

It seems like a no-brainer: grab tickets to Beijing, and you're all set. For a first-timer, it's perfect. However, we hold a different opinion, which is why we've chosen 5 cities in China that are bet…

The World's Largest CitiesInteresting

The World's Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains — this article is for you. We've already told you about the oldest cities in the world, and now it's time to de…

How to prepare for a trip to ChinaUseful information

How to prepare for a trip to China

Preparing for China is like packing for an expedition to another planet: everything seems clear, but the devil is in the details. To avoid standing bewildered in the middle of bustling Shanghai, not k…

Chinese New Year: When Not to Fly to the Middle KingdomTips for Travelers

Chinese New Year: When Not to Fly to the Middle Kingdom

China is a dream destination for many travelers. The Great Wall, the Forbidden City, the futuristic skyscrapers of Shanghai , and spicy Sichuan cuisine attract tourists all year round. However, there…

What to Eat in ChinaTips for Travelers

What to Eat in China

Chinese cuisine is a delight. It is one of the most diverse and popular in the world. Many know about dumplings, Peking duck, or Kung Pao chicken — thanks to them, Chinese cuisine restaurants in any c…

Frequently asked questions about the Taipei — Shanghai flight

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.