Home › Routes › Koh Phangan to Krabi

How to get from Koh Phangan to Krabi

Koh Phangan has no airport, so the trip to Krabi starts with a boat to the mainland at Donsak (often via Koh Samui), followed by a bus or minivan across southern Thailand. Combined boat-and-bus tickets make this a single booking taking about 6–8 h in total.

223 km apart (straight line)Day trip: noFerry · Flight · Taxi

Best option: Ferry. Joint ferry-and-bus tickets take you from Thong Sala pier to Krabi town or Ao Nang in one day without extra planning.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
ferry
Joint ticket: ferry from Thong Sala pier to Donsak (Lomprayah, Raja Ferry and others), then a connecting bus or minivan to Krabi
about 6–8 h in totala few combined departures a dayabout THB 900–1,400Morning departures arrive in the evening; sea conditions can delay boats in the monsoon season.
flight
Boat to Koh Samui, then fly from Samui airport
varies; direct flights to Krabi are limitedSamui flights are expensiveMost flights from Samui route via Bangkok; check whether a direct Krabi service is running.
taxi
Ferry with a car or private transfer arranged from Donsak
about 3 h by road from Donsakon demandabout THB 3,000–4,500 for a private car from DonsakUseful for groups; agree the price in advance.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Compare flightsKoh Phangan to Krabi and backBook a transferDoor to door on arrivalHotels in KrabiCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

How long does it take from Koh Phangan to Krabi?

About 6–8 hours with a combined ticket: a boat from Thong Sala to Donsak on the mainland, sometimes via Koh Samui, then a bus or minivan to Krabi. Times depend on connections and sea conditions, so plan it as a full travel day.

Is there a direct ferry from Koh Phangan to Krabi?

No. Koh Phangan is in the Gulf of Thailand and Krabi is on the Andaman Sea, on opposite sides of the peninsula. Any route crosses the mainland by road from Donsak, Surat Thani or nearby, which is why joint boat-and-bus tickets are used.

Can I fly from Koh Phangan to Krabi?

Not from Koh Phangan, which has no airport. You would take a boat to Koh Samui and fly from there, but direct flights to Krabi are limited and most connect via Bangkok, making it costly and not much faster. Check current schedules if you prefer flying.

Do I need to book ahead?

In high season, from about December to April, book joint tickets a day or two ahead, as boats and minivans fill up. Outside peak times you can usually buy the day before from travel agents on the island or online. Check that the price includes the bus leg.

Krabi travel guideHow many days in KrabiWhere to stay in KrabiKoh Phangan travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.