How to get from San Pedro to Naga by car, truck, walk, bike

Distance between San Pedro and Naga is 36 kilometers (22 miles).
Driving distance from San Pedro to Naga is 54 kilometers (33 miles)

San PedroNaga
Leaving from
Going to

Route Map

Routes from san-pedro-camarines-sur to naga-camarines-sur

4 Ways from San Pedro (Philippines/Camarines Sur) to Naga (Philippines/Camarines Sur)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 14 m
2. Turn right 1.81 km
3. Turn sharp right 552 m
4. Turn sharp right 918 m
5. Continue 433 m
6. Turn left onto Andaya Highway, 68 9.19 km
7. Turn right onto Maharlika Highway, 1, AH26 40.16 km
8. Turn left 63 m
9. Continue onto Fraternidad Street 71 m
10. Turn right onto Biak na Bato Street 787 m
11. Turn right onto Kinastillohan Street 27 m
12. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from San Pedro (Philippines/Camarines Sur) to Naga (Philippines/Camarines Sur)?
How do I get from San Pedro (Philippines/Camarines Sur) to Naga (Philippines/Camarines Sur) the fastest?
How long does it take to get from San Pedro (Philippines/Camarines Sur) to Naga (Philippines/Camarines Sur)?