GoAsia
How to Get from Davao to General Santos

How to Get from Davao to General Santos

Last updated: October 18, 2026
Contents

The road south from Davao City to General Santos, known as the tuna capital of the Philippines, crosses the heart of Mindanao. Davao is the region's main economic hub, while General Santos (GenSan) is a coastal city and the gateway to Sarangani province.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Most travellers go by road. This is a short distance, and the choice is between the bus and a private transfer.

Davao to General Santos by Bus

Booking platforms list air-conditioned Premium Class buses between the two cities, with a journey time of about 3 hours 15 minutes and tickets from about $6 (October 2026).[1] Departure times vary by operator, so ask at the terminal in Davao City. You can also book through GoAsia.cc.

Davao to General Santos by Private Transfer

A private transfer picks you up at your hotel and takes you to your address in General Santos, which suits groups, families and heavy luggage. On booking platforms, it takes from about 3 hours, longer with traffic, and prices run from about $115 to about $135 per vehicle (October 2026), depending on the vehicle.[1] The vehicles listed are a Toyota Vios 1.5 sedan, a Toyota Innova 2.0G MPV and a Toyota Grandia van.[1]

Davao to General Santos by Flight

The booking platforms checked show no direct flight between Davao and General Santos, only connecting itineraries via hubs such as Manila or Cebu, which cost much more than the road and take much longer.[1] For example, Philippine Airlines flies Cebu to General Santos daily.[2] Unless you are already connecting through Davao airport, the bus or a private transfer is the more practical choice.

Comparing Your Options

ModePriceDurationComfort
Bus (Premium Class)from about $6about 3h 15minStandard
Private transfer (Vios, Innova or Grandia)about $115 to $135from about 3hHigh

Tips for Traveling from Davao to General Santos

  • Book a Private Transfer Ahead: Reserve your preferred vehicle in advance, especially around holidays and long weekends.
  • Prepare for the Aircon: Philippine buses are often strongly air-conditioned, so bring a light jacket or sweater.
  • Keep an ID Handy: Checkpoints along highways in Mindanao can ask passengers to show identification.
  • Arrive Early at the Terminal: Allow time to find the correct boarding bay.
  • Check Government Advice: The UK FCDO advises against all but essential travel to much of Mindanao, so check your own government's current travel advice before you go.[3]

Timetable

Flight Davao - Soccsksargen $ 134.46–219.05 2h 40m – 1days 6h 24m
  • →  Economy 00:05, 02:05, 02:10, 02:55, 03:55, 04:55, 05:15, 06:20, 08:50, 09:15, 12:00, 16:10, 17:45, 21:00, 21:05, 22:35, 22:55, 23:30
Bus Davao - General Santos $ 6.34 3h 15m
  • →  Premium Class 00:00, 04:00, 05:00, 06:00, 07:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00
Taxi Davao - General Santos $ 115.57–133.68 3h
  • →  Toyota Innova 2.0G
  • →  Toyota Vios 1.5
  • →  Toyota Grandia

Frequently Asked Questions

How can I book tickets from Davao to General Santos?

Use the booking tool on this page to compare the transport options currently available from Davao to General Santos, including current prices and schedules.

What is the cheapest way to get from Davao to General Santos?

The bus is the cheapest option. On booking platforms, a Premium Class ticket starts at about $6 (October 2026).

What is the fastest way to get from Davao to General Santos?

A private transfer is the fastest option, from about 3 hours. Connecting flights take longer once airport time is included.

How long does it take to get from Davao to General Santos?

By road, the journey takes about 3 hours by private transfer and about 3 hours 15 minutes by bus, longer in heavy traffic.

Are there direct flights from Davao to General Santos?

Not on the booking platforms checked. Flights require a connection in a hub such as Manila or Cebu, which makes them much more expensive and slower than the road.

What kind of vehicles are used for private transfers?

Booking platforms list a Toyota Vios 1.5 sedan, a Toyota Innova 2.0G MPV and a Toyota Grandia van.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: Davao - General Santos timetable. Retrieved October 18, 2026.
  2. [2] Philippine Airlines: Domestic Winter Timetable (October 25, 2026 - March 27, 2027). Retrieved October 17, 2026.
  3. [3] UK Foreign, Commonwealth & Development Office: Philippines travel advice: warnings and insurance. Retrieved October 18, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.