🇵🇭Manila (Pasay)MNL🇵🇭Puerto PrincesaPPS
Direct + 3 connections≤ 3h 5m
3 routesDirect Flight
Manila (Pasay)Puerto Princesa
1h 11m584 km97x/week
Connecting flights
3 routes1-stop connections via intermediate airports. Durations exclude layover.
🇵🇭



viaCabatuanILO
2h 1m
865 km
🇵🇭
LD

viaCebu City/Lapu-Lapu CityCEB
2h 21m
1,142 km
🇵🇭


viaDavaoDVO
3h 5m
1,775 km
Loading map...
🇵🇭All flights from Manila (Pasay)🇵🇭All flights from Puerto PrincesaPuerto Princesa to Manila (Pasay)
Flying from Manila (Pasay) to Puerto Princesa
Looking for flights from Manila (Pasay) (MNL) to Puerto Princesa (PPS)? 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 Puerto Princesa with an average flight time of 1h 11m, covering a distance of 584 km. This route is operated by Cebu Pacific Air, Philippines AirAsia, Philippine Airlines.
3 connecting routes are available with 1 stop, flying via airports such as Cabatuan (ILO), Cebu City/Lapu-Lapu City (CEB), Davao (DVO). Total flight times shown exclude layover time at the connecting airport.