Krabi to Koh Samui: Bus + Ferry and Flight Guide (2026)

Krabi to Koh Samui crosses the Thai peninsula from the Andaman coast to the Gulf of Thailand — two very different seas connected by road and ferry. The journey takes 4–5 hours and is the classic connection for travelers completing an Andaman-to-Gulf island circuit. This guide covers the bus+ferry combo and the flight option.

🎟 [Travelpayouts 12Go widget: Krabi → Koh Samui bus + ferry combo]


Option 1: Bus + Ferry Combo (Most Popular)

The standard route: minivan from Krabi Bus Terminal or Ao Nang to Surat Thani (~2.5–3 hours), then minivan transfer to Don Sak Pier, then Seatran or Raja Ferry to Koh Samui\’s Nathon Pier (~1.5 hours). Total approximately 5–6 hours. Combined tickets available from ~400–600 THB (~$11–17 USD). Book at your guesthouse or 12Go Asia — several operators sell the whole route as one ticket.

🎟 [Travelpayouts 12Go widget: Krabi → Surat Thani bus]

🚤 [Travelpayouts 12Go widget: Surat Thani (Don Sak) → Koh Samui ferry]

Option 2: Fly Krabi → Koh Samui

Bangkok Airways operates Krabi (KBV) → Koh Samui (USM) — approximately 1 hour. Fares from ~$80–150 USD one way. Bangkok Airways has a near-monopoly on this route so prices are high relative to distance, but it cuts the journey from 5 hours to under 3 including airport transfers.

✈️ [Travelpayouts Kiwi widget: Flights KBV (Krabi) → USM (Koh Samui)]


Quick Comparison

OptionTimeCost fromBest for
Bus + ferry combo~5–6 hours~500 THB (~$14)Budget, most travelers
Fly Krabi → Samui~3 hours total~$80 USDSpeed

Where to Stay on Koh Samui

🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in Chaweng Beach, Koh Samui]

🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in Bophut, Koh Samui]


Related Guides

This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.

Leave a Comment

Your email address will not be published. Required fields are marked *