SmartEnPlus Booking Center

Surat Thani City→Krabi

Price Range
Recommended
Cheapest
Fastest
Early Departure
Top Rated

How to get there

Traveling from Surat Thani to Krabi is straightforward, with three main road transport options to suit various budgets and preferences.

Travel Options

Shared Ride

Operators

Seatran Discovery

Departure Schedule

  • 2:00 PMDaily

Departure Points

  • don sak pier seatranDon sak pier seatran

Arrival Points

  • krabi town office sea pearl travelkrabi town office sea pearl travel

Surat Thani City to Krabi Trip Overview

Minivans or minibuses take about 3–5.5 hours, costing $7–$21 (THB 250–650), and offer flexible drop-off points. Buses are the most economical, priced at $4–$13 (THB 139–450), with comfortable seating and multiple daily departures. For the fastest and most convenient journey, private taxis or cars take 2–3 hours, costing $70–$280 (THB 3,000–7,700), ideal for groups. There are no direct trains or ferries, making road travel the only option. Booking online is recommended for convenience, fixed pricing, and avoiding scams.

Frequently Asked Questions — Surat Thani City to Krabi

How do I get from Surat Thani to Krabi?+

The SmartEnPlus JOIN transfer from Surat Thani to Krabi is a Seatran Discovery 12-seat van departing from Donsak Pier (the Seatran ferry pier, not Surat Thani city or airport) at 14:00 daily, arriving at the Krabi Town Office Sea Pearl Travel in Krabi Town at 17:00 — a 3-hour journey of about 157 km along Highway 41. Note: the API label "Surat Thani City" is approximate; the actual pickup is at Donsak Pier, which serves Seatran ferries from Koh Samui and Koh Phangan.

Travellers coming from Surat Thani city or airport (URT) need a separate Phantip 1970 bus (฿165-220, 1-1.5 hours) to Donsak Pier first. Travellers coming from Koh Samui or Koh Phangan can take a Seatran ferry to Donsak (1.5-7.5 hours depending on origin) and use the same Seatran bus to continue to Krabi.

How much does the transfer from Surat Thani to Krabi cost?+

The SmartEnPlus JOIN van from Surat Thani (Donsak Pier) to Krabi costs ฿500 per adult with Seatran Discovery, the only SmartEnPlus operator on this route. Child fare is published on the booking page; there is no separate SmartEnPlus Infant fare. The fare covers the door-to-door van transfer; ferries from Koh Samui or Koh Phangan to Donsak Pier are separate.

Public bus alternatives (NOT SmartEnPlus) include Phantip 1970 from Surat Thani town (฿165-220, 2.5-3 hours) and the Raja Ferry bus (฿500, 3 hours). SmartEnPlus advantage is the single-booking convenience if you're connecting from a Seatran ferry — not price.

Where does the transfer from Surat Thani arrive in Krabi?+

The SmartEnPlus transfer from Surat Thani arrives at the Krabi Town Office Sea Pearl Travel on Utarakit Road in Krabi Town. This is a local travel agency office, the standard Seatran Discovery drop-off point. The office is within walking distance of the Krabi night market and the Krabi riverfront.

From there, songthaew or tuk-tuk to most Krabi Town hotels costs ฿50-100, and onward travel to Ao Nang, Railay, or other Krabi coastal destinations costs ฿200-800 depending on distance. For Railay specifically, take a songthaew to Ao Nam Mao Pier (฿100) and then a longtail boat (฿200).

Complete Travel Guide: How to Get from Surat Thani to Krabi

Complete Travel Guide: How to Get from Surat Thani to Krabi

Complete Travel Guide: How to Get from Surat Thani to Krabi

Traveling from Surat Thani to Krabi offers several convenient options, with variations in travel time, cost, and comfort. Here is a comprehensive guide:

1. Minivan / Minibus

  • Duration: About 3 to 5.5 hours
  • Cost: Approximately $7–$21 (THB 250–650) per person
  • Details: Minivans typically carry 9-12 passengers and provide a faster and more flexible transfer compared to buses. They drop you off at various key locations in Krabi, such as the Krabi Bus Terminal, Ao Nang, and Ao Nam Mao Pier.
  • Booking: Can be done online for convenience and to avoid scams.

2. Bus

  • Duration: Approximately 3 to 5 hours (some direct buses take around 3 hours)
  • Cost: Roughly $4–$13 (THB 139–450) per person
  • Details: Buses depart from Surat Thani Bus Terminal and arrive at Krabi Bus Terminal. They offer air-conditioning, comfortable seating, and ample luggage space. They are the most economical option for budget travelers.
  • Frequency: Multiple departures daily, with tickets available for purchase online or at terminals.

3. Private Taxi / Car

  • Duration: Around 2 to 3 hours
  • Cost: Between $70 and $280 (THB 3,000–7,700) per vehicle, suitable for 4-5 passengers
  • Details: The fastest and most comfortable option, providing door-to-door service with hotel pickup and drop-off. Ideal for groups or those valuing speed and convenience.
  • Booking: Recommended to book online to secure fixed pricing and avoid scams.

Additional Notes:

  • There is no direct train or ferry service between Surat Thani and Krabi, so road transport is the only option.
  • The distance between Surat Thani and Krabi is about 157 kilometers (around 98 miles).
  • From Krabi, travelers can explore nearby islands such as Koh Phi Phi and Koh Lanta, or beaches like Ao Nang, Railay Beach, and Klong Muang.
  • Booking tickets online is highly advisable for smooth and scam-free travel.

Here’s a quick comparison table for clarity:

Transport ModeTravel TimeCost Range (per person)Key Advantages
Minivan / Minibus3–5.5 hours$7–$21 (THB 250–650)Faster, flexible drop-off points, budget-friendly
Bus3–5 hours$4–$13 (THB 139–450)Cheapest, air-conditioned, frequent departures
Taxi / Private Car2–3 hours$70–$280 (THB 3,000–7,700)Fastest, door-to-door service, private and comfortable

This variety of options allows travelers with different budgets and preferences to choose the best way to travel from Surat Thani to Krabi efficiently and comfortably.

For more detailed guidance, explore our related articles: