Bachelor Tours offers a convenient direct bus service from Davao to Bohol via Ubay, making it easy to travel between Mindanao and the island province with just one journey. The trip combines a long-distance bus ride with a ferry crossing from Nasipit to Jagna before continuing by road through several towns in Bohol. If you’re planning to visit Tagbilaran or other destinations on the island, here’s the latest Bachelor Tours Davao to Bohol bus schedule, fare, travel time, and route.
WATCH the full vlog
Wondering what it’s like to travel from Davao to Bohol by bus?
Watch the full vlog and experience the journey with me, including the arrival times at each town in Bohol and plenty of useful travel tips along the way.
Davao to Tagbilaran, Bohol Bus Schedule (via Ubay)
- Every Tuesday, Thursday, Saturday, and Sunday at 8:00 AM
Tagbilaran, Bohol to Davao Bus Schedule (via Ubay)
- Every Monday, Wednesday, and Friday at 12:00 NN
- Sunday at 3:00 AM
Note: Bus schedules may change without prior notice. It is best to confirm the latest departure schedule with the bus operator before your trip
Davao to Bohol Bus Fare
| Fare Type | Amount |
|---|---|
| Bus Fare | ₱1,557 |
| Ferry Fare | ₱1,350 |
| Total Regular Fare | ₱2,907 |
The total fare already includes the bus journey and ferry crossing.
Travel Time
The total travel time from Davao to Bohol is approximately 27 hours, depending on road conditions, ferry schedules, weather, and traffic.
Bus Route
The bus travels through the following route:
Davao → Nasipit → Jagna → Ubay → Talibon → Getafe → Tubigon → Tagbilaran
After arriving at Nasipit Port, the bus boards a ferry bound for Jagna in Bohol. Once the ferry arrives, passengers continue their journey by bus through several municipalities before reaching Tagbilaran City.
If you're heading to Tagbilaran and want to save time and money, get off in Jagna and take another bus to Tagbilaran City. You will save around P300 pesos and approximately 3 hours of travel time.

