DepartureMap
ExploreFlightsMapAirlinesCountriesBlog
Free Tools
DepartureMap

Discover direct flights from every airport in the world. Compare airlines, routes, and find your next adventure.

Popular Airports

London Heathrow (LHR)Dubai (DXB)Singapore Changi (SIN)Tokyo Narita (NRT)New York JFK (JFK)Los Angeles (LAX)Paris CDG (CDG)Bangkok (BKK)Hong Kong (HKG)Sydney (SYD)Istanbul (IST)Amsterdam (AMS)

Regions

AsiaEuropeNorth AmericaMiddle EastOceaniaSouth AmericaAfrica

Tools

Jet Lag CalculatorFlight Time Calculator

© 2026 DepartureMap. Flight data provided by AeroDataBox.

Privacy Policy|

We may earn a commission when you click flight links. This doesn't affect our data or recommendations.

  1. Home
  2. Flights
  3. Manila (Pasay) to Shanghai (Pudong)

🇵🇭Manila (Pasay)MNL🇨🇳Shanghai (Pudong)PVG

Direct + 20 connections
Alliance
≤ 6h 24m
20 routes
Direct Flight
Manila (Pasay)Shanghai (Pudong)
China Eastern AirlinesPhilippine AirlinesCebu Pacific Air
2h 41m1,851 km21x/week
Route detailsSearch Flights→
Connecting flights
20 routes

1-stop connections via intermediate airports. Durations exclude layover.

🇹🇼
viaTaoyuanTPE
BRCIJX+8
3h 11m
1,852 km
🇹🇼
viaKaohsiung (Xiaogang)KHH
CIBRHO+1
3h 12m
1,863 km
🇨🇳
viaQuanzhouJJN
Y8
3h 18m
1,945 km
🇨🇳
viaXiamenXMN
3h 20m
1,974 km
🇭🇰
viaHong KongHKG
+7
3h 50m
2,401 km
🇨🇳
viaShenzhenSZX
Y8
3h 50m
2,415 km
🇲🇴
viaNossa Senhora do CarmoMFM
+1
3h 53m
2,446 km
🇨🇳
viaGuangzhou (Huadu)CAN
AQ+1
3h 55m
2,481 km
🇵🇭
viaCebu City/Lapu-Lapu CityCEB
+1
4h 24m
2,894 km
🇯🇵
viaFukuokaFUK
4h 44m
3,180 km
🇰🇷
viaBusanPUS
+1
4h 49m
3,232 km
🇰🇷
viaSeoulICN
+6
5h 2m
3,431 km
🇻🇳
viaHanoi (Soc Son)HAN
HO+2
5h 22m
3,710 km
🇯🇵
viaOsakaKIX
HO+5
5h 38m
3,942 km
🇲🇾
viaKota KinabaluBKI
5h 40m
3,965 km
🇨🇳
viaBeijingPEK
5h 41m
3,976 km
🇨🇳
viaChengdu (Jianyang)TFU
5h 49m
4,103 km
🇯🇵
viaTokonameNGO
HO
5h 58m
4,217 km
🇻🇳
viaHo Chi Minh CitySGN
HO+3
6h 8m
4,357 km
🇰🇭
viaPhnom Penh (Boeng Khyang)KTI
6h 24m
4,581 km

Loading map...

🇵🇭All flights from Manila (Pasay)🇨🇳All flights from Shanghai (Pudong)Shanghai (Pudong) to Manila (Pasay)

Flying from Manila (Pasay) to Shanghai (Pudong)

Looking for flights from Manila (Pasay) (MNL) to Shanghai (Pudong) (PVG)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.

There is a direct flight from Manila (Pasay) to Shanghai (Pudong) with an average flight time of 2h 41m, covering a distance of 1,851 km. This route is operated by China Eastern Airlines, Philippine Airlines, Cebu Pacific Air.

20 connecting routes are available with 1 stop, flying via airports such as Taoyuan (TPE), Kaohsiung (Xiaogang) (KHH), Quanzhou (JJN). Total flight times shown exclude layover time at the connecting airport.

Flying a different route?

Search connecting flights and alternative routes from Manila (Pasay), Shanghai (Pudong), or any other airport.