
Rural Transit has daily bus trips between General Santos, Cotabato and Cagayan de Oro. The travel time is around 8 hours. This includes determined or possible stops along the way. The ticket price for the passenger fare is ₱1331.00. Children below a certain age, senior citizens, and persons with disabilities generally have a discount.
Middle East Crisis
Fuel surcharges due to the ongoing Middle East crisis may cause fares to be higher than the prices listed under "Fare Rates". Check out our blog for updates.
Travel Time
The estimated travel time between General Santos, Cotabato and Cagayan de Oro is 8 hours.
Amenities
- Aircon
- Luggage storage
- Entertainment
Contact Information
Main Office
- Butuan Road, Cagayan de Oro City, Misamis Oriental
- +63888585887
- [email protected]
General Santos, Cotabato
- Bulaong, General Santos City, South Cotabato, 9500 Philippines
- +63835523483
- [email protected]
Cagayan de Oro
- Claro M. Recto Avenue & Gaabucayan Street, Lapasan, Cagayan de Oro City, Misamis Oriental, Philippines
- +639481223299
- [email protected]
BIG Hotel and Resort Discounts For You 🎉
Make sure you have a place to stay at General Santos, Cotabato or Cagayan de Oro by checking out these popular accommodation deals around the area.
See More:
- Pasay, Metro Manila to Banaue, Ifugao and vice versa: Coda Lines
- Dumaguete, Negros to Dapitan and vice versa: Aleson Shipping
- Pasay, Metro Manila to Bolinao, Pangasinan and vice versa: Five Star
- Zamboanga to Isabela, Basilan and vice versa: Montenegro Shipping
- Buendia, Metro Manila to Mauban, Quezon and vice versa: JAC Liner
- Cubao, Metro Manila to Gubat, Sorsogon, Bicol: ALPS
Frequently Asked Questions
Rural Transit has daily bus trips between General Santos, Cotabato and Cagayan de Oro.
The amenities for this trip include but are not limited to:
- Aircon
- Luggage storage
- Entertainment
General Santos to Cagayan de Oro Schedule
| Departure Time | Arrival Time |
|---|---|
| 01:00 AM | 09:00 AM |
| 02:00 AM | 10:00 AM |
| 03:00 AM | 11:00 AM |
| 04:00 AM | 12:00 NN |
| 04:45 AM | 12:45 PM |
| 05:30 AM | 01:30 PM |
| 06:15 AM | 02:15 PM |
| 07:00 AM | 03:00 PM |
Cagayan de Oro to General Santos Schedule
| Departure Time | Arrival Time |
|---|---|
| 12:01 AM | 08:00 AM |
| 02:00 AM | 10:00 AM |
| 03:00 AM | 11:00 AM |
| 04:00 AM | 12:00 NN |
| 06:00 AM | 02:00 PM |
| 07:00 AM | 03:00 PM |
| 08:00 PM | 04:00 AM (next day) |
| 10:00 PM | 06:00 AM (next day) |
| Accommodation | Fare |
|---|---|
| Regular | ₱1331.00 |
For more information, check out our Rural Transit page.

Rural Transit
Bus Operator
Leave a Message
Only registered users can add or reply to comments. Log in or create a free account 🎉
Comments (0)
Loading comments...