Flying from Manila to Shanghai

The distance between Manila and Shanghai is approximately 1,844.33 km. It takes around 3 hours 35 minutes on average to fly from Manila to Shanghai. Based on Trip.com's data, travel demand peaks in July. The cheapest month to book is September.

Cheapest one-way
PHP 5,450
Cebu Pacific Cebu Pacific MNL-SHA 3h 45m · Nonstop Thu, Sep 17
Book Now
Cheapest round-trip
PHP 8,767
Air China Air China MNL-SHA 11h 40m · 2 stops Mon, Aug 24 - Fri, Aug 28
Book Now
When to travel
August
Cheapest
July
Peak season for travel
Route details
1,844.33 km
Flight distance
3h 35m
Average flight time

Explore the cheapest flights from Manila to Shanghai in the next three months. Based on Trip.com's data from the latest 7 days, one-way direct flights start at PHP 5,450, and round-trip direct tickets start at PHP 11,415.

Top Airlines Flying from Manila to Shanghai

You can choose from 13 airlines that fly from Manila to Shanghai, including Philippine Airlines, China Eastern Airlines, and Cebu Pacific. Cebu Pacific offers the lowest prices on this route.
Philippine Airlines logo Philippine Airlines
China Eastern Airlines logo China Eastern Airlines
Cebu Pacific logo Cebu Pacific
Air China logo Air China
China Southern Airlines logo China Southern Airlines
Xiamen Airlines logo Xiamen Airlines
Juneyao Airlines logo Juneyao Airlines
Shenzhen Airlines logo Shenzhen Airlines
Cathay Pacific logo Cathay Pacific
EVA Air logo EVA Air
Vietnam Airlines logo Vietnam Airlines
Air Macau logo Air Macau
Thai Airways logo Thai Airways
Airlines are determined based on actual purchased flight tickets from Manila to Shanghai according to previous 12 months data from Trip.com.

Trip.com Price Insights on Flights from Manila to Shanghai.

What is the cheapest month for one-way flights from Manila to Shanghai?

The average price of one-way flights from Manila to Shanghai purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Manila to Shanghai is August, with an average price of PHP 7,523; while the month with the highest flight price is usually May, with an average price of up to PHP 10,645.

PHP 10,645
PHP 9,084
PHP 7,523
PHP 5,962
  • PHP 7,523
    Aug
  • PHP 8,162
    Sep
  • PHP 9,678
    Oct
  • PHP 8,436
    Nov
  • PHP 8,417
    Dec
  • PHP 7,571
    Jan
  • PHP 8,317
    Feb
  • PHP 9,343
    Mar
  • PHP 9,548
    Apr
  • PHP 10,645
    May
  • PHP 9,543
    Jun
  • PHP 8,767
    Jul

What is the cheapest month for round-trip flights from Manila to Shanghai?

The average price of round-trip flights from Manila to Shanghai purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for round-trip flights from Manila to Shanghai is March, with an average price of PHP 17,584, and the most expensive month is December, with an average price of up to PHP 20,664.

PHP 20,664
PHP 19,124
PHP 17,584
PHP 16,044
    Cheapest
  • PHP 18,002
    Aug
  • PHP 17,735
    Sep
  • PHP 20,059
    Oct
  • PHP 17,664
    Nov
  • PHP 20,664
    Dec
  • PHP 18,904
    Jan
  • PHP 18,839
    Feb
  • PHP 17,584
    Mar
  • PHP 18,804
    Apr
  • PHP 19,090
    May
  • PHP 20,488
    Jun
  • PHP 18,027
    Jul

Which day of the week has the lowest fares for flights from Manila to Shanghai?

The average weekly fares for flights from Manila to Shanghai on different dates. (Based on Trip.com’s data from the past 12 months)

Based on Trip.com’s data from the past 12 months, Friday offers the lowest fares for flights from Manila to Shanghai, while Wednesday typically has the highest fares.

PHP 17,967
PHP 15,595
PHP 13,222
PHP 10,850
    Cheapest
  • PHP 14,723
    Mon
  • PHP 15,356
    Tue
  • PHP 17,967
    Wed
  • PHP 17,884
    Thu
  • PHP 13,222
    Fri
  • PHP 16,777
    Sat
  • PHP 17,676
    Sun

What is the cheapest day to fly from Manila to Shanghai during National Heroes Day?

Based on Trip.com's data over the past 3 days, these are the lowest one-way airfares from Manila to Shanghai during National Heroes Day.

National Heroes Day is scheduled for Aug 31. The lowest flight fares from Manila to Shanghai are available on Sep 1, starting from PHP 6,914.

PHP 8,360
PHP 7,637
PHP 6,914
PHP 6,191
    Cheapest
  • PHP 8,360
    27
    Aug
  • PHP 7,411
    28
  • PHP 7,411
    29
  • PHP 7,475
    30
  • PHP 7,520
    31
  • PHP 6,914
    1
    Sep
  • PHP 7,809
    2

Frequently Asked Questions

  • What are the cheapest flights from Manila to Shanghai (MNL-SHA)?

    Based on Trip.com data, Cebu Pacific offers one-way fares as low as PHP 5,450 on Cheapest nonstop routes (e.g. MNL to PVG on Thu, Sep 17), while Air China offers Cheapest nonstop round-trips from PHP 8,767 departing on Mon, Aug 24 and returning on Fri, Aug 28.
  • At the moment, you can catch a nonstop flight from Manila to Shanghai with the following airlines, including: Philippine Airlines China Eastern Airlines Cebu Pacific Juneyao Airlines Cathay Pacific Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.
  • It takes around 3 hours 35 minutes to fly from Manila (MNL) to Shanghai (SHA).
  • By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Manila to Shanghai is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.
  • Based on Trip.com data in the past 4 weeks, there is 16 flight per week flying from Manila to Shanghai. You can check the weekly schedule for popular airlines on this route below: Philippine Airlines: S/M/T/W/T/F/S -- PR336 (11:21) China Eastern Airlines: S/-/T/W/T/F/- -- MU7312 (10:27) Cebu Pacific: S/M/T/-/T/-/S -- 5J678 (21:14)
  • To find best deals on flights from Manila to Shanghai, you can use various tools on Trip.com:
    · Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Thu, Sep 17, with one-way flights priced at just PHP 5,450.
    · Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Cebu Pacific.
    · Set up price alerts to easily monitor ticket prices without having to check every day.
    · Check Trip.com flight deals and promo codes frequently.
    · Avoid peak season unless you book very early. It seems the peak season for Shanghai travel is around July.
    · Get exclusive promo codes for Trip.com app users.
  • The cheapest months to fly from Manila to Shanghai is September, when demand for travel is lower.
  • After crunching the numbers on our August flight calendar, it's currently cheapest to fly from Manila to Shanghai on August 20, 2026 with Air China, with prices starting at PHP 8,884.
  • You can land at any one of the following hubs in Shanghai, with Ninoy Aquino International Airport to Shanghai Pudong International Airport (MNL-PVG) is by far the most common option on this route: Shanghai Pudong International Airport (PVG) Shanghai Hongqiao International Airport (SHA).
  • The time difference between Shanghai and Manila is 0m.
  • Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
  • Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Manila to Shanghai is PHP 18,241. Fares vary by travel date, airline and availability.
  • Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Manila to Shanghai is PHP 22,914. The final price depends on the outbound and return dates, airline and fare conditions.
  • Enter Manila and Shanghai, choose your travel dates and passengers, then compare flights by price, duration and baggage. Select a fare, review the change and cancellation rules, enter traveller details and complete payment to receive your confirmation.
  • Cebu Pacificare the most popular budget airlines flying from Manila to Shanghai. Check baggage, seat and payment fees before comparing the final price.

Trip.com Airline Insights on Flights from Manila to Shanghai

Which airline offers the cheapest direct flights from Manila to Shanghai?

The average fare for all direct flights from Manila to Shanghai. (Based on Trip.com’s data from the past 12 months)

Based on Trip.com’s data from the past 12 months, Cebu Pacific offers the cheapest direct flights from Manila to Shanghai, with prices starting from PHP 11,831.

PHP 11,831
PHP 26,089
PHP 40,347
PHP 54,605
Cebu Pacific
PHP 11,831
Cebu Pacific
China Southern Airlines
PHP 12,463
China Southern Airlines
China Eastern Airlines
PHP 15,834
China Eastern Airlines
Philippine Airlines
PHP 16,114
Philippine Airlines
Cathay Pacific
PHP 17,976
Cathay Pacific
Asiana Airlines
PHP 54,605
Asiana Airlines

Which airline operates the most frequent flights from Manila to Shanghai?

Total number of flights from Manila to Shanghai operated by all airlines. (Based on Trip.com data from the past month)

Based on Trip.com’s data from the past month, Philippine Airlines/Cebu Pacific operates the most frequent flights from Manila to Shanghai, with 7 flights per week.

0
1
4
7
Philippine Airlines
7
Philippine Airlines
Cebu Pacific
7
Cebu Pacific
China Eastern Airlines
6
China Eastern Airlines
Juneyao Airlines
1
Juneyao Airlines

How many flights operate daily from Manila to Shanghai?

The number of weekly flights operating on each date from Manila to Shanghai. (Based on Trip.com’s data from the past month)

Based on Trip.com’s data from the past month, Friday/Saturday is the day with the most flights from Manila to Shanghai, while Monday/Wednesday has the fewest.

15
12
8
5
Highest
8
Mon
12
Tue
8
Wed
13
Thu
15
Fri
15
Sat
11
Sun

Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.

Book with no extra fees

Prices displayed on this page are all-inclusive (incl. taxes, fuel surcharges, Civil Aviation Development Fund, etc.), and all fees are clearly shown before payment. Charges for checked baggage, onboard meals, Wi-Fi, and other optional services may also appear in the flight cards where applicable.

Real-time pricing updates

Prices, availability, and travel information on this page have been updated within the last 24 hours, and for many routes the data may refresh in real time. The more popular the route, the more accurate and up-to-date the data.

Change & Cancellation Policy

Trip.com shows the change and cancellation rules for each ticket during the booking process, including all related fees and conditions. Please refer to the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply based on the airline’s fare rules.
Cancellation/change due to a flight schedule change:
If your flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For full details of change and cancellation policies, please refer to the customer support pages.