Leaving from
Going to

Routes from Puerto Princesa to Cagayan de Oro

Distance
1029 km
Travel time
7d 13h 11m