FlightsFrom Manila

To Shanghai

Cheap Flights from Manila to Shanghai

Browse current best options from Manila. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Manila

RatePunk searches hundreds of travel sites at once for deals on flights to Shanghai

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Manila to Shanghai

Explore current cheapest deals departing from Manila to Shanghai

August 25 - August 31

Cheapest

MNL - Shanghai

$224

$206

Round trip

June 23 - June 29

Best

MNL - Shanghai

$322

$219

Round trip

July 25 - July 29

MNL - Shanghai

$254

$222

Round trip

June 23 - June 28

Best

MNL - Shanghai

$328

$223

Round trip

July 1 - July 6

MNL - Shanghai

$274

$223

Round trip

July 20 - July 27

MNL - Shanghai

$249

$223

Round trip

July 3 - July 8

MNL - Shanghai

$262

$223

Round trip

July 5 - July 10

MNL - Shanghai

$259

$223

Round trip

June 22 - June 29

Best
Earliest

MNL - Shanghai

$323

$224

Round trip

August 28 - August 31

Best

MNL - Shanghai

$327

$224

Round trip

Unlock all 500+ flight deals to Shanghai and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Manila to Shanghai

For travelers looking for cheap flights from Manila to Shanghai, the data shows that February is typically the most affordable month to fly, with a median fare of $136. Other cost-effective options include January, with a median fare of $233, and June, where the median fare is $236. Planning your trip around these months could lead to significant savings.
Fares for flights from Manila to Shanghai typically range from $209–$452, with a median price of $280. Right now, current fares are significantly above the typical level for this route. Only about 7% of recent fares were classified as a good price, indicating that finding a low fare can be challenging. New deals for this route appear almost daily, so setting up a price alert can be beneficial to catch better prices.
When flying from Manila to Shanghai, most itineraries connect at least once, with only 29% of recent fares being non-stop. For connecting flights, the typical number of stopovers is one. This means you should generally expect at least one layover on your journey, which can influence your total travel time.
A typical journey from Manila to Shanghai takes approximately 8h 35m including connections. Given that most itineraries involve at least one stopover, this duration accounts for the time spent in transit and during layovers. The actual flight time for direct routes would be shorter, but the median reflects the overall travel experience for most passengers.
The distance between Manila and Shanghai is 1,851 kilometers, classifying this as a medium-haul route. This distance typically translates to a flight duration that is longer than short regional hops but shorter than intercontinental journeys, often involving a single stop for connecting itineraries.

How much is a round trip from Manila to Shanghai

Regular price: $169 - $457

Prices are currently within the regular range for flights from Manila to Shanghai.

Regular prices for flights from Manila to Shanghai typically range from $169 to $457. The current lowest deal is $206 with Cebu Pacific for travel from Aug 25-Aug 31.

now $206

Low $169

High $457

The cheapest time to fly from Manila to Shanghai

The cheapest month to fly from Manila to Shanghai is February, with a median price of $136. The most expensive month is March, with a median price of $687. Prices are generally lower from January to September.

February

Cheapest

Flights from $136

March

Most Expensive

Flights from $687

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Manila to Shanghai

Airline logo

Cebu Pacific

Last-minute flights going from Manila to Shanghai

Thu, Jun 18

⌛ Last-Minute

MNL - Shanghai

Xiamen Airlines

Manila (MNL) - Shanghai (SHA)

Xiamen Airlines

$365

$248

One-way

Thu, Jun 18

⌛ Last-Minute

MNL - Shanghai

Xiamen Airlines

Manila (MNL) - Shanghai (SHA)

Xiamen Airlines

$325

$251

One-way

Thu, Jun 18

⌛ Last-Minute

MNL - Shanghai

Xiamen Airlines

Manila (MNL) - Shanghai (SHA)

Xiamen Airlines

$367

$279

One-way

Fri, Jun 19

⌛ Last-Minute

MNL - Shanghai

Xiamen Airlines

Manila (MNL) - Shanghai (SHA)

Xiamen Airlines

$369

$227

One-way

Fri, Jun 19

⌛ Last-Minute

MNL - Shanghai

Xiamen Airlines

Manila (MNL) - Shanghai (SHA)

Xiamen Airlines

$325

$251

One-way

Fri, Jun 19

⌛ Last-Minute

MNL - Shanghai

China Southern Airlines

Manila (MNL) - Shanghai (PVG)

China Southern Airlines

$329

$260

One-way

Biggest price drops on these dates for flights from Manila to Shanghai

2 nights

Jun 19 - Jun 21

$369  →  $227

38%

4 nights

Jun 18 - Jun 22

$365  →  $248

32%

3 nights

Jun 20 - Jun 23

$365  →  $251

31%

4 nights

Jun 22 - Jun 26

$362  →  $251

31%

Popular Airports to fly from Manila to Shanghai

Manila - Shanghai route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Manila to Shanghai are around $206, which is below the typical level.

📅 Best time to fly

February is historically the cheapest month to fly

Historically, February is the cheapest month to fly from Manila to Shanghai, with a median price of $136.

⏱️ Flight duration

The typical flight duration is 8h 35m

Flights from Manila to Shanghai typically take 8h 35m, covering a distance of 1851 km.

✈️ Airlines & availability

Connecting flights are dominant on this route

About 29% of recent deals are for direct flights, with connecting options being more common.

🏆 Airline highlight

Cebu Pacific offers direct flights

Cebu Pacific is one airline that has offered direct flights from Manila to Shanghai.

🎯 Booking tip

Deals appear frequently for this route

Deals for flights from Manila to Shanghai appear frequently, averaging more than one per day.

Manila main airports to depart from

Ninoy Aquino International (MNL)

Cheapest

Ninoy Aquino International Airport is a good choice for flights from Manila to Shanghai.

📍 ~8 km from Manila (reachable by car)

💸 Flights from ~$206

Shanghai main airports to arrive at

Shanghai Pudong International (PVG)

Cheapest

Shanghai Pudong International Airport is a good option for flights from Manila to Shanghai.

📍 ~30 km from city center (reachable by car, bus, metro, and maglev train)

💸 Flights from ~$206

Shanghai Hongqiao International (SHA)

Shanghai Hongqiao International Airport is a convenient choice for flights from Manila to Shanghai.

📍 ~15 km from city center (reachable by car, bus, and metro)

💸 Flights from ~$219

Airports nearby Shanghai used as alternative

Hangzhou Xiaoshan International (HGH)

Cheapest

Consider Hangzhou Xiaoshan International for its extensive network and excellent high-speed rail connectivity to Shanghai.

📍 ~150 km from Shanghai (reachable by high-speed rail)

💸 Flights from ~$217

Sunan Shuofang International (WUX)

Sunan Shuofang International is a convenient option, especially for the Suzhou-Wuxi-Shanghai industrial corridor.

📍 ~100 km from Shanghai (reachable by high-speed rail)

💸 Flights from ~$238

Nanjing Lukou International (NKG)

Nanjing Lukou International is a reliable regional hub with frequent high-speed rail service to Shanghai.

📍 ~270 km from Shanghai (reachable by high-speed rail)

💸 Flights from ~$225

Ningbo Lishe International (NGB)

Ningbo Lishe International offers a solid domestic network and good accessibility to Shanghai.

📍 ~150 km from Shanghai (reachable by high-speed rail or car)

💸 Flights from ~$254

Nantong Xingdong (NTG)

Nantong Xingdong is geographically close to northern Shanghai and can help avoid airspace delays.

📍 ~100 km from Shanghai (reachable by car)

💸 Flights from ~$270

Business & First Class Flight Deals to Shanghai

Discover luxury on the budget with premium cabin class on flights from Manila to Shanghai.

Elite

Best Elite deals to Shanghai

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From MNL

Elite

Jun 23

Shanghai, China

90% AI deal score

$1,136

$339

Save $797

From MNL

Elite

Sep 04

Shanghai, China

89% AI deal score

$1,393

$364

Save $1,029

From MNL

Elite

Sep 01

Shanghai, China

89% AI deal score

$1,393

$364

Save $1,029

From MNL

Elite

Sep 11

Shanghai, China

89% AI deal score

$1,391

$364

Save $1,027

From MNL

Elite

Sep 03

Shanghai, China

89% AI deal score

$1,393

$364

Save $1,029

From MNL

Elite

Sep 02

Shanghai, China

89% AI deal score

$1,289

$370

Save $919

From MNL

Elite

Sep 19

Shanghai, China

88% AI deal score

$1,340

$364

Save $976

From MNL

Elite

Sep 19

Shanghai, China

88% AI deal score

$1,334

$364

Save $970

From MNL

Elite

Sep 08

Shanghai, China

88% AI deal score

$1,389

$364

Save $1,025

From MNL

Elite

Sep 10

Shanghai, China

88% AI deal score

$1,389

$364

Save $1,025

From MNL

Elite

Sep 18

Shanghai, China

88% AI deal score

$1,331

$364

Save $967

From MNL

Elite

Sep 20

Shanghai, China

88% AI deal score

$1,334

$364

Save $970

From MNL

Elite

Sep 04

Shanghai, China

88% AI deal score

$1,286

$370

Save $916

From MNL

Elite

Aug 30

Shanghai, China

87% AI deal score

$1,188

$364

Save $824

From MNL

Elite

Aug 29

Shanghai, China

87% AI deal score

$1,176

$364

Save $812

From MNL

Elite

Oct 18

Shanghai, China

87% AI deal score

$1,228

$364

Save $864

From MNL

Elite

Oct 20

Shanghai, China

87% AI deal score

$1,248

$364

Save $884

From MNL

Elite

Oct 16

Shanghai, China

87% AI deal score

$1,215

$364

Save $851

From MNL

Elite

Oct 16

Shanghai, China

87% AI deal score

$1,228

$364

Save $864

From MNL

Elite

Aug 30

Shanghai, China

87% AI deal score

$1,201

$364

Save $837

From MNL

Elite

Oct 16

Shanghai, China

87% AI deal score

$1,217

$364

Save $853

From MNL

Elite

Oct 17

Shanghai, China

87% AI deal score

$1,228

$364

Save $864

From MNL

Elite

Aug 28

Shanghai, China

87% AI deal score

$1,201

$364

Save $837

From MNL

Elite

Sep 01

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 01

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 01

Shanghai, China

86% AI deal score

$1,327

$350

Save $977

From MNL

Elite

Sep 01

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 01

Shanghai, China

86% AI deal score

$1,327

$350

Save $977

From MNL

Elite

Sep 01

Shanghai, China

86% AI deal score

$1,327

$350

Save $977

From MNL

Elite

Sep 03

Shanghai, China

86% AI deal score

$1,362

$350

Save $1,012

From MNL

Elite

Sep 03

Shanghai, China

86% AI deal score

$1,347

$350

Save $997

From MNL

Elite

Sep 03

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 03

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 03

Shanghai, China

86% AI deal score

$1,327

$350

Save $977

From MNL

Elite

Sep 03

Shanghai, China

86% AI deal score

$1,327

$350

Save $977

From MNL

Elite

Sep 04

Shanghai, China

86% AI deal score

$1,374

$350

Save $1,024

From MNL

Elite

Sep 04

Shanghai, China

86% AI deal score

$1,362

$350

Save $1,012

From MNL

Elite

Sep 04

Shanghai, China

86% AI deal score

$1,347

$350

Save $997

From MNL

Elite

Sep 04

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 04

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 04

Shanghai, China

86% AI deal score

$1,327

$350

Save $977

From MNL

Elite

Sep 05

Shanghai, China

86% AI deal score

$1,390

$350

Save $1,040

From MNL

Elite

Sep 05

Shanghai, China

86% AI deal score

$1,374

$350

Save $1,024

From MNL

Elite

Sep 05

Shanghai, China

86% AI deal score

$1,362

$350

Save $1,012

From MNL

Elite

Sep 05

Shanghai, China

86% AI deal score

$1,347

$350

Save $997

From MNL

Elite

Sep 05

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 05

Shanghai, China

86% AI deal score

$1,326

$350

Save $976

From MNL

Elite

Sep 06

Shanghai, China

86% AI deal score

$1,388

$350

Save $1,038

From MNL

Elite

Sep 06

Shanghai, China

86% AI deal score

$1,375

$350

Save $1,025

From MNL

Elite

Sep 06

Shanghai, China

86% AI deal score

$1,363

$350

Save $1,013

From MNL

Elite

Sep 06

Shanghai, China

86% AI deal score

$1,348

$350

Save $998

From MNL

Elite

Sep 06

Shanghai, China

86% AI deal score

$1,327

$350

Save $977

From MNL

Elite

Aug 27

Shanghai, China

86% AI deal score

$1,148

$364

Save $784

From MNL

Elite

Aug 30

Shanghai, China

86% AI deal score

$1,145

$364

Save $781

From MNL

Elite

Aug 28

Shanghai, China

86% AI deal score

$1,146

$364

Save $782

From MNL

Elite

Aug 29

Shanghai, China

86% AI deal score

$1,145

$364

Save $781

From MNL

Elite

Aug 28

Shanghai, China

86% AI deal score

$1,166

$364

Save $802

From MNL

Elite

Aug 29

Shanghai, China

86% AI deal score

$1,143

$364

Save $779

From MNL

Elite

Aug 30

Shanghai, China

86% AI deal score

$1,146

$364

Save $782

From MNL

Elite

Aug 27

Shanghai, China

86% AI deal score

$1,150

$364

Save $786

From MNL

Elite

Aug 29

Shanghai, China

86% AI deal score

$1,146

$364

Save $782

From MNL

Elite

Aug 28

Shanghai, China

86% AI deal score

$1,145

$364

Save $781

From MNL

Elite

Aug 29

Shanghai, China

86% AI deal score

$1,145

$364

Save $781

From MNL

Elite

Aug 30

Shanghai, China

86% AI deal score

$1,146

$364

Save $782

From MNL

Elite

Aug 29

Shanghai, China

86% AI deal score

$1,166

$364

Save $802

From MNL

Elite

Aug 27

Shanghai, China

86% AI deal score

$1,149

$364

Save $785

From MNL

Elite

Aug 27

Shanghai, China

86% AI deal score

$1,151

$364

Save $787

From MNL

Elite

Sep 01

Shanghai, China

85% AI deal score

$1,327

$360

Save $967

From MNL

Elite

Sep 03

Shanghai, China

85% AI deal score

$1,327

$360

Save $967

From MNL

Elite

Sep 04

Shanghai, China

85% AI deal score

$1,327

$360

Save $967

From MNL

Elite

Sep 05

Shanghai, China

85% AI deal score

$1,327

$360

Save $967

From MNL

Elite

Sep 06

Shanghai, China

85% AI deal score

$1,327

$360

Save $967

From MNL

Elite

Jun 26

Shanghai, China

84% AI deal score

$1,326

$714

Save $612

From MNL

Elite

Aug 23

Shanghai, China

83% AI deal score

$993

$494

Save $499

From MNL

Elite

Sep 01

Shanghai, China

83% AI deal score

$1,100

$521

Save $579

From MNL

Elite

Sep 01

Shanghai, China

83% AI deal score

$1,098

$521

Save $577

From MNL

Elite

Sep 01

Shanghai, China

83% AI deal score

$1,098

$521

Save $577

From MNL

Elite

Sep 01

Shanghai, China

83% AI deal score

$1,098

$521

Save $577

From MNL

Elite

Sep 01

Shanghai, China

83% AI deal score

$1,100

$521

Save $579

From MNL

Elite

Sep 01

Shanghai, China

83% AI deal score

$1,096

$521

Save $575

From MNL

Elite

Sep 01

Shanghai, China

83% AI deal score

$1,094

$521

Save $573

From MNL

Elite

Oct 24

Shanghai, China

83% AI deal score

$1,293

$710

Save $583

From MNL

Elite

Jun 24

Shanghai, China

83% AI deal score

$1,297

$717

Save $580

From MNL

Elite

Jun 26

Shanghai, China

83% AI deal score

$1,267

$717

Save $550

From MNL

Elite

Jul 17

Shanghai, China

83% AI deal score

$1,297

$717

Save $580

From MNL

Elite

Jul 10

Shanghai, China

83% AI deal score

$1,301

$717

Save $584

From MNL

Elite

Jun 20

Shanghai, China

83% AI deal score

$1,330

$717

Save $613

From MNL

Elite

Jun 22

Shanghai, China

83% AI deal score

$1,327

$717

Save $610

From MNL

Elite

Jun 28

Shanghai, China

83% AI deal score

$1,256

$717

Save $539

From MNL

Elite

Jun 20

Shanghai, China

82% AI deal score

$1,248

$715

Save $533

From MNL

Elite

Jun 23

Shanghai, China

82% AI deal score

$1,212

$717

Save $495

From MNL

Elite

Jul 05

Shanghai, China

82% AI deal score

$1,273

$717

Save $556

From MNL

Elite

Jul 14

Shanghai, China

82% AI deal score

$1,281

$717

Save $564

From MNL

Elite

Aug 09

Shanghai, China

82% AI deal score

$1,199

$717

Save $482

From MNL

Elite

Jun 29

Shanghai, China

82% AI deal score

$1,251

$717

Save $534

From MNL

Elite

Jun 26

Shanghai, China

82% AI deal score

$1,253

$717

Save $536

From MNL

Elite

Jun 22

Shanghai, China

82% AI deal score

$1,226

$717

Save $509

From MNL

Elite

Jun 23

Shanghai, China

81% AI deal score

$1,190

$715

Save $475

From MNL

Elite

Jul 17

Shanghai, China

81% AI deal score

$1,233

$717

Save $516

From MNL

Elite

Jun 25

Shanghai, China

81% AI deal score

$1,210

$717

Save $493

Frequently Asked Questions About Flights to Shanghai

Historically, the lowest average prices for flights from Manila to Shanghai have been found when booking 0-6 days before departure, with an average price of $280. Prices tend to increase for bookings made further in advance. For example, flights booked 60+ days out typically average $463. Booking 28-59 days in advance shows an average price of $321. This suggests that last-minute bookings often yield better value on this route.

Across the trailing quarter, a good price for a flight from Manila to Shanghai is considered to be $209 or less. The median price for this route during the same period was $280. Prices can vary, with 75% of observed prices being $452 or less. Travelers aiming for a budget-friendly trip should target prices around the $209 mark.

Historically, February has been the cheapest month to fly from Manila to Shanghai, with a median price of $136. January and June also offer comparatively lower median prices, at $233 and $236 respectively. The annual median price for this route is $280. Travelers looking for the best value should consider flying in February.