How to get from General Santos to Cagayan de Oro by car, truck, walk, bike

Distance between General Santos and Cagayan de Oro is 269 kilometers (167 miles).
Driving distance from General Santos to Cagayan de Oro is 355 kilometers (220 miles)

General SantosCagayan de Oro
Leaving from
Going to

Route Map

Routes from general-santos-general-santos to cagayan-de-oro-cagayan-de-oro

4 Ways from General Santos (Philippines/General Santos) to Cagayan de Oro (Philippines/Cagayan de Oro)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 19 m
2. Turn sharp left onto City Hall Drive 815 m
3. Turn right onto Eusebio Bulaong Avenue 729 m
4. Turn left onto Digos-Makar Road, 1, AH26 1.63 km
5. Keep right 180 m
6. Turn slight right onto General Santos - Polomolok National Highway, 1, AH26 3.21 km
7. At roundabout, take exit 2 onto General Santos-Polomolok National Highway, 1, AH26 10.87 km
8. Continue onto Polomolok - Tupi National Highway, 1, AH26 26.95 km
9. Turn slight right onto General Santos-Koronadal National Highway, 1, AH26 12.35 km
10. Turn right 658 m
11. Turn left onto Balmores Street 6.16 km
12. Turn sharp left 826 m
13. Turn right onto Koronadal City-Tacurong City National Highway, 940 14.41 km
14. Turn right 2.07 km
15. Turn left 3.19 km
16. At roundabout, take exit 2 1.40 km
17. Turn right 8.64 km
18. Turn right onto Buluan-Datu Paglas National Highway, 76 24.89 km
19. Keep left onto 76 19 m
20. Keep right 23.62 km
21. Keep left onto Davao-Cotabato National Highway, 75 64 m
22. Keep right onto Davao-Cotabato National Highway, 75 10.54 km
23. Keep right onto 943 452 m
24. Turn slight right onto Bukidnon-Cotabato Road, 943 37.28 km
25. Turn left onto Malapag-Tinimbacan Road 15.34 km
26. Turn right 12.02 km
27. Turn right 216 m
28. Turn left 244 m
29. Turn right 30 m
30. Keep right 140 m
31. Turn left 200 m
32. Turn right onto Banisilan-Wao Road, 944 31.11 km
33. Turn left onto Wao-Bumbaran Road, 944 14.65 km
34. Keep right onto Bumbaran-Talakag Road, 944 58.08 km
35. Turn left onto Cagayan de Oro-Dominorog-Camp Kibaritan Road, 945 8.16 km
36. Keep right 3.80 km
37. Turn right onto Cagayan de Oro-Bukidnon Road, 945 19.66 km
38. Keep right onto Masterson Avenue 273 m
39. Turn slight right onto Masterson Avenue, 945 95 m
40. Turn left onto Vamenta Boulevard, 945 411 m
41. Turn right onto JV SeriƱa Street, 945 403 m
42. Keep right 71 m
43. Turn sharp left onto Fernandez 16 m
44. Keep right onto Gaston Circle 65 m
45. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from General Santos (Philippines/General Santos) to Cagayan de Oro (Philippines/Cagayan de Oro)?
How do I get from General Santos (Philippines/General Santos) to Cagayan de Oro (Philippines/Cagayan de Oro) the fastest?
How long does it take to get from General Santos (Philippines/General Santos) to Cagayan de Oro (Philippines/Cagayan de Oro)?