There are 3 ways to get from Cabadbaran to Cagayan de Oro by bus, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Cabadbaran to Cagayan de Oro is to bus which costs ₱700 - ₱1,300 and takes 15 h 9 min.
The quickest way to get from Cabadbaran to Cagayan de Oro is to taxi which takes 3 h 49 min and costs ₱3,800 - ₱4,500.
The distance between Cabadbaran and Cagayan de Oro is 121 km. The road distance is 254 km.
It takes approximately 15 h 9 min to get from Cabadbaran to Cagayan de Oro, including transfers.
No, there is no direct bus from Cabadbaran to Cagayan de Oro. However, there are services departing from Cabadbaran and arriving at Agora, Cagayan de Oro via Davao City. The journey, including transfers, takes approximately 15 h 9 min.
What companies run services between Cabadbaran, Philippines and Cagayan de Oro, Philippines?
You can take a bus from Cabadbaran to Cagayan de Oro via Davao City in around 15 h 9 min.
- Ave. Duration
- 3 h 49 min
- Estimated price
- $70 - $85
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from London to Edinburgh and How to get from Florence to Rome - to help you get the most out of your next trip.