How to get from Naga to Puerto Princesa by car, truck, walk, bike
Distance between Naga and Puerto Princesa is 649 kilometers (402 miles).
Driving distance from Naga to Puerto Princesa is 1097 kilometers (680 miles)
Route Map
Routes from naga-camarines-sur to puerto-princesa-puerto-princesa
4 Ways from Naga (Philippines/Camarines Sur) to Puerto Princesa (Philippines/Puerto Princesa)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto Kinastillohan Street 27 m
2. Turn right onto General Luna Street 31 m
3. Keep left onto General Luna Street 28 m
4. Turn left onto P. Burgos Street 78 m
5. Turn sharp left onto J. Hernandez Avenue 471 m
See more
Questions and Answers
What is the cheapest way to get from Naga (Philippines/Camarines Sur) to Puerto Princesa (Philippines/Puerto Princesa)?
How do I get from Naga (Philippines/Camarines Sur) to Puerto Princesa (Philippines/Puerto Princesa) the fastest?
How long does it take to get from Naga (Philippines/Camarines Sur) to Puerto Princesa (Philippines/Puerto Princesa)?
Trips from Naga
NagaCagayan de OroNagaLigaoNagaMasbate CityNagaPasayNagaBalangaNagaCebu CityNagaIrigaNagaCalambaNagaOrmocTrips to Puerto Princesa (Philippines/Puerto Princesa)
Iloilo CityPuerto PrincesaDavao CityPuerto PrincesaBatangas CityPuerto PrincesaPasigPuerto PrincesaBacolodPuerto PrincesaCavite CityPuerto PrincesaSan FernandoPuerto PrincesaNagaPuerto PrincesaManilaPuerto PrincesaOther interesting routes
AlbayCamarines NorteCamarines SurCatanduanesLucenaMarinduqueMasbateNagaSorsogonInformation about Stations
All station in Naga (Philippines/Camarines Sur)
Naga Airport Naga All station in Puerto Princesa (Philippines/Puerto Princesa)
Puerto Princesa International Airport