The distance between Davao and Cagayan de Oro is 119 miles, or approximately 190 kilometers.There are 2 ways to get from Davao to Cagayan de Oro, including bus and flight.The earliest departure leaves at 05:00 and has a duration of 5 hours 20 minutes.
The distance between Cagayan de Oro and Davao is 119 miles, or approximately 190 kilometers.There are 2 ways to get from Cagayan de Oro to Davao, including bus and flight.The earliest departure leaves at 05:00 and has a duration of 5 hours 20 minutes.
The distance between General Santos and Cagayan de Oro is 169 miles, or approximately 270 kilometers.There are 1 ways to get from General Santos to Cagayan de Oro, including bus.There are no morning departures for this route. The Earliest departure leaves at 21:30 and has a duration of 8 hours.
General Santos to Cagayan de Oro by bus
The only travel class available is Premium.
3Cities
4Routes
0
Rural Transit's most popular stations
Choose a city
Agora Bus TerminalAgora Bus Terminal, Gaabucayan St, Cagayan de Oro, Misamis Oriental, Philippines