How to get from Puerto Princesa to Cagayan de Oro by car, truck, walk, bike
Distance between Puerto Princesa and Cagayan de Oro is 664 kilometers (412 miles).
Driving distance from Puerto Princesa to Cagayan de Oro is 2101 kilometers (1303 miles)
Route Map
Routes from puerto-princesa-puerto-princesa to cagayan-de-oro-cagayan-de-oro
4 Ways from Puerto Princesa (Philippines/Puerto Princesa) to Cagayan de Oro (Philippines/Cagayan de Oro)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto Calle Manalo 123 m
2. Turn left onto Valencia 553 m
3. Turn right onto Malvar 1.63 km
4. Turn slight left onto National Highway, 491 131.76 km
5. Keep left onto Diversion Road 2.02 km
See more
Questions and Answers
What is the cheapest way to get from Puerto Princesa (Philippines/Puerto Princesa) to Cagayan de Oro (Philippines/Cagayan de Oro)?
How do I get from Puerto Princesa (Philippines/Puerto Princesa) to Cagayan de Oro (Philippines/Cagayan de Oro) the fastest?
How long does it take to get from Puerto Princesa (Philippines/Puerto Princesa) to Cagayan de Oro (Philippines/Cagayan de Oro)?
Trips from Puerto Princesa
Puerto PrincesaDumaguetePuerto PrincesaDavao CityPuerto PrincesaMuntinlupaPuerto PrincesaIloilo CityPuerto PrincesaBatangas CityTrips to Cagayan de Oro (Philippines/Cagayan de Oro)
DahilayanCagayan de OroDapitanCagayan de OroBatoCagayan de OroLiloanCagayan de OroLaguindinganCagayan de OroTuguegaraoCagayan de OroKauswagan RiverCagayan de OroCotabato CityCagayan de OroValenciaCagayan de OroOther interesting routes
AklanAntiqueGuimarasNegros OccidentalOccidental MindoroPalawanPuerto PrincesaRomblonInformation about Stations
All station in Puerto Princesa (Philippines/Puerto Princesa)
Puerto Princesa International Airport All station in Cagayan de Oro (Philippines/Cagayan de Oro)
Laguindingan International Airport Cagayan