Which airport are you flying from?

Direct flights from Manila to Shanghai

Airlines Schedules

MNL - PVG route map All flights from MNL to PVG non-stop. There are direct flights from Ninoy Aquino International (MNL), Philippines to Shanghai Pudong International Airport (PVG), China with Cebu Pacific Air, Philippine Airlines and 2 other airlines. 19 weekly departures are currently scheduled on this route. Departure times range from 02:05 to 20:20 depending on the schedule period. The flight distance is 1157 miles (1862 km). Flight time ranges from 3 hours and 25 minutes to 3 hours and 45 minutes.

MNL
Ninoy Aquino
PhilippinesManila , Philippines
PVG
Shanghai Pudong Airport
ChinaShanghai , China
MNL
Ninoy Aquino
PhilippinesManila , Philippines
Shanghai Pudong Airport
ChinaShanghai , China
PVG
Flight time 3h 25min to 3h 45min
Updated Jul 13, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Cebu Pacific Air Low-cost carrier

Departs at 20:20 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

Philippine Airlines oneworld

Departure times vary between 06:15 and 12:10 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
7 flights/week
7 flights/week

China Eastern Airlines SkyTeam

Departure times vary between 02:05 and 10:00 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
5 flights/week
5 flights/week

Juneyao Airlines

Departure times vary between 03:10 and 03:50
S
M
T
W
T
F
S
New airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Manila to Shanghai with Cebu Pacific Air

This is a weekly direct flight schedule for Cebu Pacific Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Aug 10
Tue
Aug 11
Wed
Aug 12
Thu
Aug 13
Fri
Aug 14
Sat
Aug 15
Sun
Aug 16
5J678
20:20
20:20
20:20
----
20:20
----
20:20

The timetable & schedule information was updated at 2026-07-13

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Manila to Shanghai with Philippine Airlines

This is a weekly direct flight schedule for Philippine Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Aug 10
Tue
Aug 11
Wed
Aug 12
Thu
Aug 13
Fri
Aug 14
Sat
Aug 15
Sun
Aug 16
PR336
10:50
10:50
10:50
10:50
10:50
10:50
10:50

The timetable & schedule information was updated at 2026-07-13

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Manila to Shanghai with China Eastern Airlines

This is a weekly direct flight schedule for China Eastern Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Aug 10
Tue
Aug 11
Wed
Aug 12
Thu
Aug 13
Fri
Aug 14
Sat
Aug 15
Sun
Aug 16
MU212
----
02:25
----
02:25
02:25
02:25
02:25
MU7312
10:00
----
09:45
10:00
09:45
10:00
----

The timetable & schedule information was updated at 2026-07-13

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Manila to Shanghai with Juneyao Airlines

This is a weekly direct flight schedule for Juneyao Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Aug 10
Tue
Aug 11
Wed
Aug 12
Thu
Aug 13
Fri
Aug 14
Sat
Aug 15
Sun
Aug 16

The timetable & schedule information was updated at

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Manila to Shanghai scheduled departures

Select a date to see every published non-stop departure between MNL and PVG.

Monday
Mon
Aug 10
3 flights(3)
Tuesday
Tue
Aug 11
3 flights(3)
Wednesday
Wed
Aug 12
3 flights(3)
Thursday
Thu
Aug 13
3 flights(3)
Friday
Fri
Aug 14
4 flights(4)
Saturday
Sat
Aug 15
3 flights(3)
Sunday
Sun
Aug 16
3 flights(3)
Time
Airline
Flight
10:00
China Eastern Airlines China Eastern Airlines
MU7312
10:50
Philippine Airlines Philippine Airlines
PR336
20:20
Cebu Pacific Air Cebu Pacific Air
5J678
02:25
China Eastern Airlines China Eastern Airlines
MU212
10:50
Philippine Airlines Philippine Airlines
PR336
20:20
Cebu Pacific Air Cebu Pacific Air
5J678
09:45
China Eastern Airlines China Eastern Airlines
MU7312
10:50
Philippine Airlines Philippine Airlines
PR336
20:20
Cebu Pacific Air Cebu Pacific Air
5J678
02:25
China Eastern Airlines China Eastern Airlines
MU212
10:00
China Eastern Airlines China Eastern Airlines
MU7312
10:50
Philippine Airlines Philippine Airlines
PR336
02:25
China Eastern Airlines China Eastern Airlines
MU212
09:45
China Eastern Airlines China Eastern Airlines
MU7312
10:50
Philippine Airlines Philippine Airlines
PR336
20:20
Cebu Pacific Air Cebu Pacific Air
5J678
02:25
China Eastern Airlines China Eastern Airlines
MU212
10:00
China Eastern Airlines China Eastern Airlines
MU7312
10:50
Philippine Airlines Philippine Airlines
PR336
02:25
China Eastern Airlines China Eastern Airlines
MU212
10:50
Philippine Airlines Philippine Airlines
PR336
20:20
Cebu Pacific Air Cebu Pacific Air
5J678
SPONSORED AD
MNL-PVG flight route
Route map from Manila, MNL to Shanghai, PVG. The distance is 1157 miles or 1862 km.
Manila - Shanghai direct flight map
SPONSORED AD
SPONSORED AD

MNL - PVG route facts

  • Distance
    1157 miles (1862 km)
  • Flight time
    3 hours and 25 minutes to 3 hours and 45 minutes
  • Airlines
    Cebu Pacific Cebu Pacific
    PAL PAL
    China Eastern China Eastern
    Juneyao Airlines Juneyao Airlines
  • Airline alliances
    Low-cost carrier oneworld SkyTeam
  • Cabins
    Economy Premium Economy Business First
  • Hub airports
    Cebu Pacific Air: MNL
    China Eastern Airlines: PVG
    Juneyao Airlines: PVG
  • Departure terminals
    Cebu Pacific Air: Terminal 3
    Philippine Airlines: Terminal 1
    China Eastern Airlines: Terminal 3
  • Arrival terminals
    Cebu Pacific Air: Terminal 2
    Philippine Airlines: Terminal 2
    China Eastern Airlines: Terminal 1
    Juneyao Airlines: Terminal 2
  • Aircraft
    Cebu Pacific Air: Airbus A321neo and Airbus A320neo
    Philippine Airlines: Airbus A321, Boeing 777-300, Airbus A330-300 and Airbus A350
    China Eastern Airlines: Airbus A320, Airbus A321 and Airbus A320neo
    Juneyao Airlines: Airbus A320 and Airbus A320neo

Route FAQ

Cebu Pacific Air, Philippine Airlines, China Eastern Airlines and Juneyao Airlines operate non-stop flights from MNL to PVG with 19 weekly departures.

Scheduled flight time from MNL to PVG ranges from 3 hours and 25 minutes to 3 hours and 45 minutes. The route covers 1157 miles (1862 km).

19 weekly departures are currently scheduled on this route, with published departure times ranging from 02:05 to 20:20 depending on the schedule period.

Departure terminals: Cebu Pacific Air: Terminal 3, Philippine Airlines: Terminal 1 and China Eastern Airlines: Terminal 3. Arrival terminals: Cebu Pacific Air: Terminal 2, Philippine Airlines: Terminal 2, China Eastern Airlines: Terminal 1 and Juneyao Airlines: Terminal 2.

Economy, Premium Economy, Business and First are currently scheduled on non-stop flights for this route.
Direct flights from Manila to China
From Manila to Beijing

PEK Beijing Capital International Airport

From Manila to Chengdu

TFU Tianfu International Airport

From Manila to Chongqing

CKG Chongqing Jiangbei International Airport

From Manila to Fuzhou

FOC Fuzhou Changle International Airport

From Manila to Jinjiang

JJN Quanzhou Airport

From Manila to Guangzhou

CAN Guangzhou Baiyun International Airport

From Manila to Shenzhen

SZX Shenzhen Bao'an International Airport

From Manila to Xiamen

XMN Xiamen Gaoqi International Airport

SPONSORED AD
SPONSORED AD