I have been able to travel to General Santos City from CDO....althought this is a 10 to 12 hours ride...it is worth the scenery and the places you get to cover in the said trip. fare for the trip are as follows. You get to pass 5 provinces of Mindanao along the way, From Misamis Oriental, Bukidnon, North Cotabato, Maguindanao and South Cotabato
Cagayan De Oro City to General Santos City = Php740.00
Cutting Trips from CDO are as follows:
Cagayan De Oro City To Malaybalay
Malaybalay to Valencia
Valencia to Maramag
Maramag to Kibawe
Kibawe to Kabacan
Kabacan to Tacurong
Tacurong to Marbel
Marbel to General Santos City
Straight Trips to Certain Destination are as follows:
Cagayan De Oro City to Valencia City
Cagayan De Oro City to Maramag
Cagayan De Oro City to Kibawe
Cagayan De Oro City to Kabacan
Cagayan De Oro City to Tacurong City
Cagayan De Oro City to Marbel(Koronadal City)