GoAsia
Thailand

How to Get from Krabi to Surat Thani

Krabi to Surat Thani by minivan, bus or private car. Times from about 2 hours, fares from THB 600 and what to know on arrival.

Last updated: November 2, 2026

How to Get from Krabi to Surat Thani

Photo: Ahoerstemeier / Wikimedia Commons, CC BY-SA 3.0

Contents

From the limestone cliffs of Krabi you cross the peninsula to Surat Thani, the transport hub of the Gulf coast. The road runs through rubber and palm plantations and takes you from the Andaman side of Thailand to the side of Koh Samui, Koh Phangan and Koh Tao.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Most travellers take a minivan or a bus. A private car is faster and goes door to door.

Krabi to Surat Thani by Minivan or Bus

On booking platforms, a minivan from Krabi to Surat Thani costs THB 600 (November 2026) and takes from about 4 hours 30 minutes.[1]

The Transport Co. runs buses between Krabi Bus Terminal and Phunphin (Wang Kung Surat) in Surat Thani.[2]

Krabi to Surat Thani by Private Car

On booking platforms, a private car or van from Krabi to Surat Thani starts at THB 2,485 (November 2026) and takes from about 2 hours, longer with traffic. Vehicles range from economy cars to 9-seat and 10-seat vans and VIP vans.[1]

You are picked up at your hotel in Krabi Town or Ao Nang and dropped at the airport, the station or a pier in Surat Thani, which is useful if you have a flight or a ferry to catch.

Comparing Your Options

ModeDurationPrice
MinivanFrom about 4h 30minTHB 600[1]
Private car or vanFrom about 2hFrom THB 2,485[1]

Tips for Traveling from Krabi to Surat Thani

  • Book a day ahead in high season: Minivans fill quickly.
  • Bring a layer: Vans run strong air conditioning.
  • Say where you are going: Surat Thani has the airport, the railway station and several piers, so tell the driver which one you need.
  • Going on to the islands: Raja Ferry sails from Donsak pier to Koh Samui every hour between 04:00 and 19:00.[3]

Timetable

Taxi Krabi - Surat Thani $ 73.32โ€“256.40 1h 55m โ€“ 3h
  • โ†’ย  Van 9pax
  • โ†’ย  Economy
  • โ†’ย  Comfort
  • โ†’ย  SUV 4pax
  • โ†’ย  Van 10pax
  • โ†’ย  VIP Van 9pax
Van Krabi - Surat Thani $ 17.70 4h 30m
  • โ†’ย  Minivan 11:30

Frequently Asked Questions

How can I book tickets from Krabi to Surat Thani?

Use the booking tool on this page to compare the transport options currently available from Krabi to Surat Thani, including current prices and schedules.

What is the cheapest way to get from Krabi to Surat Thani?

The minivan. On booking platforms it costs THB 600 (November 2026).

What is the fastest way to get from Krabi to Surat Thani?

A private car, from about 2 hours, longer with traffic.

How long does the minivan take?

From about 4 hours 30 minutes.

Is there a train from Krabi to Surat Thani?

No train links the two. Take a bus, minivan or car, and join the southern line at Surat Thani.

Can I take a bus?

Yes. The Transport Co. runs buses between Krabi Bus Terminal and Phunphin in Surat Thani.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable Krabi - Surat Thani. Retrieved November 2, 2026.
  2. [2] The Transport Co., Ltd. (BusTicket.in.th): Bus Schedule from Surat Thani to Krabi. Retrieved November 2, 2026.
  3. [3] Raja Ferry Port PLC: Sailing schedule. Retrieved October 31, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.