Find a great deal and save up to 43% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Manila to Shanghai within the next two weeks, with the cheapest ticket starting at ₱82,724.
April can be a great time to fly to Shanghai from Manila with a flight ticket averaging about ₱60,410. Cheapflights users have found deals in the month of April for as cheap as ₱9,113. The most expensive prices can be found in the month of September.
When flying from Manila to Shanghai, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Manila Ninoy Aquino Intl
Shanghai Hongqiao Intl
1 stop
16h 45mShanghai Hongqiao Intl
Manila Ninoy Aquino Intl
1 stop
9h 20mXiamenAir
Manila Ninoy Aquino Intl
Shanghai Hongqiao Intl
1 stop
14h 45mShanghai Hongqiao Intl
Manila Ninoy Aquino Intl
1 stop
9h 30mXiamenAir
Manila Ninoy Aquino Intl
Shanghai Pu Dong
Nonstop
3h 55mShanghai Pu Dong
Manila Ninoy Aquino Intl
2 stops
31h 25mMultiple Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
Nonstop
3h 40mShanghai Pu Dong
Manila Ninoy Aquino Intl
Nonstop
3h 50mPhilippine Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
Nonstop
3h 40mShanghai Pu Dong
Manila Ninoy Aquino Intl
Nonstop
3h 50mPhilippine Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
1 stop
18h 15mShanghai Pu Dong
Manila Ninoy Aquino Intl
1 stop
9h 30mMultiple Airlines
Manila Ninoy Aquino Intl
Shanghai Hongqiao Intl
1 stop
16h 45mShanghai Hongqiao Intl
Manila Ninoy Aquino Intl
1 stop
9h 20mXiamenAir
Manila Ninoy Aquino Intl
Shanghai Hongqiao Intl
1 stop
20h 55mShanghai Hongqiao Intl
Manila Ninoy Aquino Intl
1 stop
6h 50mXiamenAir
Manila Ninoy Aquino Intl
Shanghai Hongqiao Intl
1 stop
14h 45mShanghai Hongqiao Intl
Manila Ninoy Aquino Intl
1 stop
9h 30mXiamenAir
Manila Ninoy Aquino Intl
Shanghai Pu Dong
1 stop
5h 45mShanghai Pu Dong
Manila Ninoy Aquino Intl
1 stop
9h 40mEVA Air
Manila Ninoy Aquino Intl
Shanghai Pu Dong
1 stop
6h 20mShanghai Pu Dong
Manila Ninoy Aquino Intl
1 stop
21h 20mEVA Air
Manila Ninoy Aquino Intl
Shanghai Pu Dong
1 stop
6h 20mShanghai Pu Dong
Manila Ninoy Aquino Intl
1 stop
9h 40mEVA Air
Manila Ninoy Aquino Intl
Shanghai Pu Dong
Nonstop
3h 40mShanghai Pu Dong
Manila Ninoy Aquino Intl
Nonstop
3h 50mPhilippine Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
Nonstop
3h 40mShanghai Pu Dong
Manila Ninoy Aquino Intl
Nonstop
3h 50mPhilippine Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
Nonstop
3h 45mShanghai Pu Dong
Manila Ninoy Aquino Intl
Nonstop
3h 45mChina Eastern
Manila Ninoy Aquino Intl
Shanghai Hongqiao Intl
1 stop
16h 45mShanghai Hongqiao Intl
Manila Ninoy Aquino Intl
1 stop
9h 20mXiamenAir
Manila Ninoy Aquino Intl
Shanghai Pu Dong
Nonstop
3h 55mShanghai Pu Dong
Manila Ninoy Aquino Intl
1 stop
26h 15mMultiple Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
3 stops
19h 00mShanghai Pu Dong
Manila Ninoy Aquino Intl
2 stops
25h 15mMultiple Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
1 stop
7h 25mMultiple Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
1 stop
7h 05mMultiple Airlines
Manila Ninoy Aquino Intl
Shanghai Pu Dong
1 stop
23h 40mMultiple Airlines
Located just 10.9 km from the city center, Manila Ninoy Aquino Intl (MNL) is the airport most travelers will use when flying to Shanghai from Manila.
Hong Kong Airlines, China Southern, and Cebu Pacific are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Manila to Shanghai for under ₱17,600. The cheapest flight booked recently is on Philippine Airlines for just ₱17,571, but on average you can expect to pay ₱27,993.
Cheapflights has at least 3 direct flights from Manila to Shanghai under ₱17,600. A good price for a nonstop flight from Manila to Shanghai is less than ₱82,397.
There are currently 15+ open flights from Manila to Shanghai within the next 7 days for less than ₱24,400.
The cheapest airline one-way is Cebu Pacific, with whom users have recently found tickets for as low as ₱10,913. However, be on the lookout for offers from Philippine Airlines and XiamenAir, as they are both options that can get you from Manila to Shanghai for a low price.
Consider Cebu Pacific, EVA Air or China Airlines when booking your flight. These represent the most popular airlines when flying from Manila to Shanghai.