How to Get to Lake Sebu from Manila, Davao or Gen San

Lake Sebu is pegged as South Cotabato’s summer and eco-cultural center. If you are planning to visit this beautiful and unique South cotabato municipality, here is the quick guide on how to get to get there:

The nearest airport going to Lake Sebu is General Santos city airport. Flight from Manila to General Santos city is approximately 2 hours. Alternatively, you may also take a Davao flight from Manila with an approximate travel time of 1 hour and 35 minutes.

If you are coming from General Santos city airport, skip step number 1.

1. Davao airport to Koronadal, South Cotabato

Davao airport philippines

Davao International Airport

From Davao’s Francisco Bangoy International airport, take a cab to Ecoland bus terminal. Cab fare is approximately 200 Php to 250 Php and travel time is approximately 30 minutes.

ecoland bus terminal in davao

Ecoland Bus Terminal, Davao City

Once you reach the Ecoland bus terminal, there are a number of bus classes going to General Santos City. If you want to save time, executive buses can take you to General Santos in 2.5 hours. These buses come with toilet, free wifi and do not have any stopovers. Executive bus fare is 300 Php. Alternatively, you can take other buses with cheaper fares but they stops more often and will approximately bring you to General Santos city in 3 to 4 hours.

2. Geneneral Santos to Koronadal, South Cotabato

General santos City bus terminal to Koronadal

Eusebio Bulaong Public Terminal, General Santos City

The bus from Davao to Gen San will drop you off at Eusebio Bulaong public terminal. From there, take a bus to Koronadal, South Cotabato.  Bus fare is 90 Php and travel time is approximately 45 minutes to 1 hour.

If you are coming from General Santos airport, head to Eusebio Bulaong bus terminal.

3. Koronadal to Lake Sebu

The bus from Gen San will drop you off at Koronadal City bus terminal. From there, just walk few meters to Denmark terminal and hop to a van going to Lake Sebu. Van costs 80 Php and travel time is approximately 30 minutes to 45 minutes.

Surallah landmark

Surallah landmark

The van will pass Surallah, South Cotabato’s agri-industrial municipality.

Welcome to Lake Sebu

The van will drop you off at Lake Sebu’s landmark. From there, a number of habal habal are waiting to drive you to any part of Lake Sebu.

Lake Sebu landmark

Lake Sebu landmark

On the van going to Lake Sebu, I was lucky to get to know these very friendly, welcoming and accommodating Lake Sebu Locals (Gretchelle, Larry and Maricel) which also happen to be members of the rich in culture T’boli tribe.

Given that you have taken non-stop buses, the total travel time from Davao  is approximately 4.5 hours to 5.5 hours. Total fare would be 720 Php.

If you are traveling from General Santos City, travel time is approximately 2.5 hours to 3 hours. Total fare is 180 Php.

kids owong boats lake sebu

Lake Sebu


One Armed Wanderer

An IT Operations analyst by profession, Ed started solo traveling last year when his friends (who used to be his travel buddies) started settling down. Born with a short left arm, it did not hinder him to continue traveling and exploring the Philippines. He may have limitations but he is using what was given to him.. feet to walk and wander. E-Mail: [email protected] iMessage: [email protected]

One Comment

Comments are closed.