
Donsol is a quiet coastal town famous for its whale sharks. In season you can snorkel alongside them on a licensed boat. The jeepney is the cheapest way to get from Legazpi to Donsol at $1.10 (70 PHP). The van is the quickest option, doing the run in 1h 30m for $2.80 (170 PHP).
Distance from Legazpi to Donsol
Legazpi and Donsol are about 29 km (18 miles) apart, and the journey itself covers around 44 km by road. The quickest way to get from Legazpi to Donsol is by taking the van, which takes around 1h 30m.
2 ways to travel from Legazpi to Donsol
There are two ways to travel from Legazpi to Donsol. The journey takes 1h 30m–2h and the quickest way is by minivan. If you're on a budget, the cheapest option is by jeepney with tickets starting at $1.10 (70 PHP).
Reach out to our Community
6Legazpi to Donsol by Van
Most travellers prefer taking a van from Legazpi to Donsol. It’s more convenient, and it’s faster than local transport. Also, vans depart from and arrive at the centralized public transport terminals, which make them easy to locate.
Keep in mind that vans don’t operate on regular schedules. They leave once they’re full.
The van ride to Donsol from Legazpi takes about 1h 30m and costs around $2.80 (170 PHP) per person.
Departure and arrival stations
To catch a van to Donsol, head to Legazpi Grand Central Terminal in the southern part of the city centre. It’s accessible by tricycle for around $0.30 (20 PHP) — just agree on the price before hopping in.
You can also book a Grab. From within Legazpi, a 4-seater car costs about $2 (120 PHP). If you’re coming from Daraga, it’s around $2.70 (165 PHP). GrabTrike is another option, starting at $0.80 (50 PHP).
The van will drop you off at Donsol Centralized Shuttle Station. Depending on where your accommodation is, you may have to walk or travel by tricycle within the town centre.
Legazpi to Donsol by Jeepney
If you'd like to experience local transport, you can take a jeepney from Legazpi to Donsol. You might get to meet locals and can ask for recommendations. However, jeepneys take a little longer since they make a stop in Pilar. Travel time with a jeep takes about 2 hours.
Departure and arrival stations
Like the vans, jeepneys depart from Legazpi Grand Central Terminal. You can also hail them from the street, but it's best to ask for assistance from your hotel on which roads they pass.
Jeepneys drop off passengers at the Donsol Centralized Shuttle Station. To be on the safe side, tell the driver that's where you'd like to get off.
ABOUT YOUR DESTINATION
Why Visit Donsol?
Donsol is a small but world-famous coastal town in Sorsogon, Philippines. It rose to fame when a group of divers discovered its hidden gem — whale sharks, locally called butanding, swimming freely in its waters.
If you’re keen on swimming with whale sharks, we recommend doing so in Donsol, instead of the more popular Oslob (Cebu). Most companies in Donsol follow an ethical policy and do not lure whale sharks for profit (like they do in Oslob). The best time to see whale sharks is from February to April, which is Donsol’s peak season.
Rounding it up
That's the full picture for getting from Legazpi to Donsol, roughly 29 kilometres (18 miles) apart. In all, there are 2 ways to make the trip. The cheapest fare is $1.10 (70 PHP). The quickest trip takes 1h 30m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Legazpi to Donsol?
The distance from Legazpi to Donsol is 29 kilometres (18 miles).
What is the fastest way to get from Legazpi to Donsol?
The fastest way to get from Legazpi to Donsol is by minivan and takes 1h 30m.
What is the cheapest way to get from Legazpi to Donsol?
The cheapest way to get from Legazpi to Donsol is by jeepney with ticket costs starting from 70 PHP.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.






