How to Get from Koh Samui to Krabi 2026 — The Complete Reliable Guide

How to get from Koh Samui to Krabi Lomprayah ferry bus route 2026

Here is exactly how to get from Koh Samui to Krabi — every route, every operator, real prices and step-by-step instructions for 2026. Getting from Koh Samui to Krabi crosses the Thai peninsula — from the Gulf of Thailand on the east coast to the Andaman Sea's most dramatic limestone karst scenery on the west. No direct ferry exists, but the Lomprayah combined service makes the Koh Samui to Krabi journey one of the smoothest cross-peninsula routes in Thailand at approximately 4 hours total.

According to the Lomprayah Ferry, the Koh Samui to Krabi route is one of their most popular combined services — increasingly chosen by travellers doing a full Gulf-to-Andaman Thailand itinerary.

🚌 Book Koh Samui → Krabi via 12Go →

How to Get from Koh Samui to Krabi — All Options

OptionDurationFromBest For
🚌 Lomprayah Combined (Recommended)~4h$19–26Most popular · Reliable
🚌 Ferry + Bus via Surat Thani5–6h$16–22Budget · Flexible
✈️ Flight via Bangkok~4h total$80–200Speed (not worth it here)

Option 1 — Lomprayah Combined Service (Best Answer)

The best answer to how to get from Koh Samui to Krabi is the Lomprayah combined ticket — one booking covers the entire journey from your hotel on Koh Samui to Krabi Town or Ao Nang Beach. This is the most efficient and popular way to get from Koh Samui to Krabi in 2026.

Step-by-Step — How to Get from Koh Samui to Krabi via Lomprayah

  1. Hotel pickup or taxi to Nathon Pier — Lomprayah offers hotel pickup from many Koh Samui properties. Nathon Pier is on the west coast — 25–35 min from Chaweng by taxi (300–500 THB).
  2. Lomprayah ferry Nathon → Donsak Pier — 1 hour crossing to the Surat Thani mainland.
  3. Lomprayah bus Donsak → Krabi — approximately 3 hours by air-conditioned coach through southern Thailand. Arrives at Krabi Town or Ao Nang.
  4. Arrive in Krabi — approximately 4 hours after departing Koh Samui.

Lomprayah Koh Samui to Krabi — Schedule & Prices

RouteDurationAdultDepartures
Koh Samui → Krabi~4h650–900 THB (~$19–26)Morning departures
Koh Samui → Koh Lanta~5h30750–1,000 THB (~$22–29)Morning departures
Koh Samui → Phuket~5h750–950 THB (~$22–28)Morning departures
💰 Book Combined Koh Samui to Krabi Ticket
12Go Asia — all connections guaranteed, hotel pickup from Koh Samui available, same price as Lomprayah office. This is the easiest answer to how to get from Koh Samui to Krabi. Book 48h ahead in high season.

🚌 Book Koh Samui → Krabi via 12Go →

Option 2 — Ferry + Public Bus (Budget)

The budget way to get from Koh Samui to Krabi is to take a regular car ferry from Nathon Pier to Donsak Pier, then a public bus from Surat Thani to Krabi. Approximately 5–6 hours total, from $16–22. Requires managing your own Surat Thani connection.

  1. Raja Ferry or Seatran: Nathon Pier → Donsak (80–100 THB, 1h30)
  2. Shared minivan: Donsak → Surat Thani bus terminal (80–120 THB, 1h)
  3. Public bus: Surat Thani → Krabi (180–280 THB, 3h30)
  4. Total: ~6h · ~360–500 THB (~$10–15) — cheaper but riskier connections
⚠️ Connection Risk
If you manage connections separately when getting from Koh Samui to Krabi, a delayed ferry can cause you to miss your Surat Thani bus. The Lomprayah combined ticket guarantees all connections and costs only 200–400 THB more.

Why Not Fly from Koh Samui to Krabi?

Flying is not the smart answer to how to get from Koh Samui to Krabi. Here's why: flights from Koh Samui Airport (USM) require connecting via Bangkok — adding 3–4 hours and $80–200 in fares. The Lomprayah combined service gets you from Koh Samui to Krabi in ~4 hours for $19–26. Door-to-door, the bus + ferry is faster and dramatically cheaper than flying this route.

Book Koh Samui → Krabi Now

Lomprayah combined · Hotel pickup · 4 hours total

🚌 Book via 12Go Asia →

Arriving in Krabi — Where to Go

The Lomprayah combined service from Koh Samui to Krabi drops you at Krabi Town or Ao Nang Beach:

  • Ao Nang Beach — departure point for Railay Beach (15 min longtail, 100 THB) and island day trips. Most popular tourist area.
  • Krabi Town — excellent local food, night market and departure pier for Koh Phi Phi. Cheaper accommodation than Ao Nang.
  • Railay Beach — accessible only by longtail from Ao Nang (100 THB, 15 min). World-class rock climbing and dramatic karst scenery.

Insider Tips — How to Get from Koh Samui to Krabi

  • Take the morning departure — the earliest Lomprayah from Nathon Pier gives you a full afternoon in Krabi on arrival.
  • Request Ao Nang drop-off — when booking, specify Ao Nang Beach as your destination rather than Krabi Bus Terminal.
  • Lomprayah hotel pickup saves a taxi — specify your Koh Samui accommodation when booking via 12Go Asia to arrange door-to-door service.
  • Book 48h ahead in high season — the Koh Samui to Krabi Lomprayah combined ticket sells out December–February.
  • Keep your eSIM active — your Thailand eSIM works throughout the entire journey from Koh Samui to Krabi.

FAQ — How to Get from Koh Samui to Krabi

What is the best way to get from Koh Samui to Krabi?

The best way to get from Koh Samui to Krabi is the Lomprayah combined ferry + bus service — approximately 4 hours total, from $19, with hotel pickup from Koh Samui available. Book via 12Go Asia for guaranteed connections and the best price.

How long does it take to get from Koh Samui to Krabi?

Via Lomprayah combined: approximately 4 hours. Via public ferry + bus: approximately 5–6 hours. Via flight through Bangkok: approximately 4 hours but much more expensive. The Lomprayah combined service is the fastest and most convenient way to get from Koh Samui to Krabi.

Is there a direct ferry from Koh Samui to Krabi?

No direct ferry — Koh Samui is in the Gulf of Thailand and Krabi is on the Andaman Sea, separated by the Thai peninsula. The Lomprayah combined service is the closest thing to a direct connection: ferry to the mainland then coordinated bus to Krabi, all in one booking via 12Go Asia.

How much does it cost to get from Koh Samui to Krabi?

Lomprayah combined: 650–900 THB (~$19–26). Public ferry + bus: approximately 360–500 THB (~$10–15) but with unguaranteed connections. Book via 12Go Asia for current real-time pricing.

Continue Reading

Some links are affiliate links. InsideSamui.com earns a commission via 12Go Asia at no extra cost to you. Prices indicative for 2026.

How to Get from Koh Samui to Krabi 2026 — The Complete Reliable Guide