Flights from Davao to Manila – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DVO to MNL – All flight route options from Francisco Bangoy International, Philippines to Ninoy Aquino International, Philippines. These routes are operated by 2 airlines. Fly non-stop with Philippine Airlines or Cebu Pacific Air, or choose from 8 different stopover flights. The shortest flight time is 1 hour and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Ninoy Aquino
We got great deals on hotels and car rentals near the airport.
Davao to Manila flights
With over 187 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Manila (MNL) from Davao (DVO) with Cebu Pacific Air or Philippine Airlines but if a stopover option suits you better you can choose to fly via Tacloban, Panglao or any other of the 8 alternatives with connectiing airports.
Davao to Manila with Cebu Pacific Air
You can fly non-stop every weekday with flights departing from 4:00 am to 2:00 am. You can also catch a transit flight via Panglao or Tacloban.
With Philippine Airlines
You can fly non-stop every weekday with flights departing from 4:00 am to 3:00 am. You can also take a connecting flight via Cebu City or Panglao.
Distance & flight times: Francisco Bangoy International to Ninoy Aquino International
The shortest flight time between DVO and MNL is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 602 miles (969 km) |
TAC Tacloban | 3h 55m | 2h 10m | 641 miles (1031 km) |
TAG Panglao | 3h 55m | 2h 50m | 603 miles (970 km) |
BCD Bacolod | 4h 5m | 1h 25m | 603 miles (970 km) |
MPH Caticlan | 4h 5m | 1h 15m | 608 miles (978 km) |
ZAM Zamboanga | 4h 10m | 1h 15m | 778 miles (1252 km) |
ILO Iloilo | 4h 30m | 1h 20m | 610 miles (981 km) |
CEB Cebu City | 4h 45m | 1h 30m | 602 miles (969 km) |
PPS Puerto Princesa | 5h 20m | 2h 0m | 872 miles (1403 km) |

