How to get from Surigao City to Cagayan de Oro by car, truck, walk, bike
Distance between Surigao City and Cagayan de Oro is 174 kilometers (108 miles).
Driving distance from Surigao City to Cagayan de Oro is 290 kilometers (180 miles)
Route Map
Routes from surigao-city-surigao-del-norte to cagayan-de-oro-cagayan-de-oro
4 Ways from Surigao City (Philippines/Surigao del Norte) to Cagayan de Oro (Philippines/Cagayan de Oro)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Rizal Street, 901 2.30 km
2. Continue onto Maharlika Highway, 1, AH26 15.94 km
3. Turn left 865 m
4. Turn right 1.25 km
5. Turn left onto Maharlika Highway, 1, AH26 4.94 km
See more
Questions and Answers
What is the cheapest way to get from Surigao City (Philippines/Surigao del Norte) to Cagayan de Oro (Philippines/Cagayan de Oro)?
How do I get from Surigao City (Philippines/Surigao del Norte) to Cagayan de Oro (Philippines/Cagayan de Oro) the fastest?
How long does it take to get from Surigao City (Philippines/Surigao del Norte) to Cagayan de Oro (Philippines/Cagayan de Oro)?
Trips to Cagayan de Oro (Philippines/Cagayan de Oro)
Eastern VisayasCagayan de OroCaloocan CathedralCagayan de OroLaguindinganCagayan de OroSiayCagayan de OroBatoCagayan de OroDumagueteCagayan de OroRomblonCagayan de OroCotabatoCagayan de OroBaguioCagayan de OroOther interesting routes
Agusan del NorteAgusan del SurButuanCamiguinDinagat IslandsLeyteOrmocSouthern LeyteSurigao del NorteInformation about Stations
All station in Surigao City (Philippines/Surigao del Norte)
Surigao Airport Surigao City All station in Cagayan de Oro (Philippines/Cagayan de Oro)
Laguindingan International Airport Cagayan