Travel Davao to Cagayan de Oro

Davao to Cagayan de Oro Bus: Schedules, Tickets & Prices

Buses from Davao to Cagayan de Oro take around 5h 20m, with tickets starting from 964 PHP.

Bus from Davao to Cagayan de Oro

Board a bus at Ecoland Bus Terminal, Davao and begin your journey from Davao toward Cagayan de Oro, reaching Agora Bus Terminal, Cagayan de Oro along the way. The first departure of the day is at 01:00, and services run regularly so you can choose a departure time that works for you. The trip lasts about 5 hours 20 minutes with fares starting from 964 PHP. Reserve your ticket here.

Prices: 964 PHP

Duration: 5h 20m ⏱

Book bus from Davao to Cagayan de Oro in 5h 20m

View all Bus tickets →

Distance Davao to Cagayan de Oro

The distance between Davao and Cagayan de Oro is 189.6 kilometers.

Bus from Davao to Cagayan de Oro Details

Find key information about the Bus from Davao to Cagayan de Oro, including travel time, prices and stations.

Bus
Average price
964 PHP
 
Cheapest
964 PHP
Average duration
5h 20m
 
Shortest
5h 20m
Number of departures
11
01:00 - 21:00
Tickets
 
Stations
Departure stations
Arrival stations
Ecoland Bus Terminal, Davao
Agora Bus Terminal, Cagayan de Oro

Bus Routes & Schedules from Davao to Cagayan de Oro

Catch the bus at Ecoland Bus Terminal, Davao and head toward Agora Bus Terminal, Cagayan de Oro. The ride usually takes around 5h 20m, with services running from 01:00 until 21:00 and fares starting from 964 PHP. Check the timetable from Davao to Cagayan de Oro to find the departure that fits your schedule and reserve your seat ahead of time.

Bus Timetable: Ecoland Bus Terminal, Davao → Agora Bus Terminal, Cagayan de Oro

  • 01:00 06:20 5h 20m 964 PHP
  • 03:00 08:20 5h 20m 964 PHP
  • 05:00 10:20 5h 20m 964 PHP
  • 07:00 12:20 5h 20m 964 PHP
  • 09:00 14:20 5h 20m 964 PHP
  • 11:00 16:20 5h 20m 964 PHP
  • 13:00 18:20 5h 20m 964 PHP
  • 15:00 20:20 5h 20m 964 PHP
  • 17:00 22:20 5h 20m 964 PHP
  • 19:00 00:20 5h 20m 964 PHP
  • 21:00 02:20 5h 20m 964 PHP

Check all Bus tickets →

Frequently Asked Questions Bus Davao to Cagayan de Oro

Below you will find answers to the most common questions about traveling from Davao to Cagayan de Oro by bus.

How long is the bus trip from Davao to Cagayan de Oro?

The bus trip from Davao to Cagayan de Oro takes about 5 hours 20 minutes. It is a fairly direct bus journey, so it is a practical option if you want to travel between the two cities without flying.

How much are bus tickets for Davao to Cagayan de Oro?

Bus tickets for Davao to Cagayan de Oro cost 964 PHP. Since the bus fare is fixed in this case, it is a straightforward route to budget for when planning your trip.

What is the bus departure point for Davao to Cagayan de Oro?

The bus service from Davao to Cagayan de Oro departs from Ecoland Bus Terminal, Davao. If you are starting your bus journey in Davao, this is the main departure point to keep in mind.

Where does the bus arrive on the Davao to Cagayan de Oro route?

The bus from Davao to Cagayan de Oro arrives at Agora Bus Terminal, Cagayan de Oro. That makes it easy to plan your onward travel once your bus trip reaches the city.

How early and late do bus departures run between Davao and Cagayan de Oro?

For the Davao to Cagayan de Oro bus service, the first departure is at 01:00 and the last departure is at 21:00. This gives travelers a wide window for choosing a bus journey that fits their schedule.

How many bus trips are available from Davao to Cagayan de Oro?

There are 11 bus trips available from Davao to Cagayan de Oro. That gives you several options across the day when looking for a bus connection between the two cities.

Can I book bus tickets for the Davao to Cagayan de Oro route in advance?

Yes, it is a good idea to book bus tickets for Davao to Cagayan de Oro ahead of time, especially if you want a specific departure. With a bus service that has multiple trips, early booking can help you secure the schedule that works best for you.

What should I know before taking a bus journey from Davao to Cagayan de Oro?

Before taking a bus journey from Davao to Cagayan de Oro, it helps to plan for the departure from Ecoland Bus Terminal in Davao and the arrival at Agora Bus Terminal in Cagayan de Oro. Since the bus trip takes about 5 hours 20 minutes, it is also smart to allow extra time for terminal procedures and any travel needs along the way.


More Bus routes from and to Davao or Cagayan de Oro

Routes in Bus from Davao →

Planning more than just Davao to Cagayan de Oro?

You’re currently viewing Bus options for Davao to Cagayan de Oro. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.