
Minivan / van
Best balance of price, speed and frequent direct connections
Private car / taxi
Door-to-door transfer with flexible timing and higher comfort
Bus
Cheapest option with regular departures and simple booking
Train
No direct railway connection between these destinations
Quick answer: Travelling from Krabi to Surat Thani offers several reliable options: bus/minivan or private car/taxi. The bus/minivan is typically the most budget‑friendly; private car/taxi provides the fastest and most flexible door‑to‑door service. You can book tickets from Krabi to Surat Thani easily online in advance.
At a glance:
- 📍 Distance: approx. 160 km by land.
- ⏱️ Travel time: Bus/Minivan ~3–5.5 hours | Private Car/Taxi ~2–3 hours.
- 💰 Price range: Bus/Minivan US$ 7–17 pp | Private Car/Taxi US$ 70–125 per vehicle.
- 🚍 Bus/Minivan: Shared land transfer services from Krabi to Surat Thani.
- 🚕 Private Car/Taxi: Private vehicle transfer offering door‑to‑door convenience from Krabi to Surat Thani.
Last updated in April 2026
From Krabi to Surat Thani you can travel by minivan, bus, or private taxi.
The distance from Krabi to Surat Thani is about 160 km. You can travel by minivan, tourist bus, or private taxi. Minivans are the most popular and affordable option, while private transfers offer the fastest and most comfortable journey.
Minivans take about 3–5.5 hours and cost $8–17 per person. Tourist buses take around 3–5 hours and cost $7–12 per person. Private taxis take about 2–4 hours and cost approximately $70–125 per vehicle.
There are no trains or flights between Krabi and Surat Thani. From Surat Thani you can continue by train, bus, or flight to Bangkok, take a ferry to Koh Samui, or visit Khao Lak. If you are staying in Krabi, you can also visit Koh Phi Phi or Phuket.
| Transfer Mode – Krabi to Surat Thani: | Travel Time | Cost Range |
|---|---|---|
| Bus / Van | 3–5.5 hours | $7–17/pp |
| Private Taxi/Car | 2–3 hours | $70–125 (car) |
How do I get from Krabi to Surat Thani?
1. BUS from Krabi to Surat Thani
👉 Bus is the cheapest and most common way to travel from Krabi to Surat Thani.
- ✔️ Best for: budget travelers looking for a simple transfer
- ✔️ Travel time: ~3–4 hours
- ✔️ Cost: $7–12 per person
- ✔️ Comfort: medium (standard buses, basic seating)
- ✅ Best Option: Companies like Phichet Transport or Sapthaweephol Tour
- 💡 Tip: Arrive at the station at least 30 minutes before departure.
- 🌏 Extra tip: Book your tickets online in advance for best prices and availability.
The cheapest way to travel from Krabi to Surat Thani is by tourist bus. Buses depart from Krabi Bus Terminal or nearby pickup points and arrive at Surat Thani Talad Kaset or other locations in the city.
The journey takes about 3–4 hours and bus tickets cost around $7–12 per person. Travel times may vary slightly depending on traffic and the selected operator.
It is recommended to book bus tickets online in advance and arrive at the departure point at least 30 minutes before departure. Bus travel is the best choice for budget travelers looking for an affordable transport option in Thailand.
| Bus Company | Departure in Krabi | Arrival in Surat Thani |
|---|---|---|
| Phantip 1970 (Van) | 09:00 | 12:00 |
| Phantip 1970 (Van) | 10:30 | 13:30 |
| Phantip 1970 (Van) | 11:00 | 15:00 |
| Phantip 1970 (Van) | 12:00 | 15:00 |
| Phantip 1970 (Van) | 13:30 | 16:30 |
| Phantip 1970 (Van) | 15:00 | 18:00 |
| Phantip 1970 (Van) | 16:30 | 19:30 |
| Krabi Sea Pearl | 09:25 | 12:30 |
| Krabi Sea Pearl | 10:00 | 13:00 |
| Krabi Sea Pearl | 11:00 | 15:00 |
| Krabi Sea Pearl | 12:00 | 15:00 |
| Krabi Sea Pearl | 15:00 | 18:30 |
| Krabi Sea Pearl | 16:00 | 19:00 |
| Phichet Transport | 05:30 | 08:30 |
| Phichet Transport | 07:00 | 10:00 |
| Phichet Transport | 09:00 | 12:00 |
| Phichet Transport | 11:10 | 14:10 |
| 12GO Transport | 09:00 | 12:00 |
| 12GO Transport | 10:30 | 13:30 |
| 12GO Transport | 12:00 | 15:00 |
| 12GO Transport | 13:30 | 16:30 |
| 12GO Transport | 15:00 | 18:00 |
| 12GO Transport | 16:30 | 19:30 |

2. MINIVAN from Krabi to Surat Thani
👉 Minivan is a comfortable and affordable way to travel from Krabi to Surat Thani.
- ✔️ Best for: travelers who want a bit more comfort than a bus
- ✔️ Travel time: ~3–5.5 hours
- ✔️ Cost: $7–17 per person
- ✔️ Comfort: medium (smaller vehicles, fewer passengers)
- ✅ Best Option: Companies like Phantip 1970 or Krabi Sea Pearl
- 💡 Tip: Check your departure and arrival points before booking.
- 🌏 Extra tip: Book your tickets online in advance for best prices and availability.
Another popular option is a minivan transfer from Krabi to Surat Thani. Minivans are comfortable, affordable, and operate from Krabi Town, Ao Nang, Krabi Bus Terminal, and other locations.
The journey takes about 3–5.5 hours and tickets cost around $8–17 per person. Many services also stop at Surat Thani Train Station, Surat Thani Airport, and the city center, making transfers easy.
Book your minivan ticket online in advance to secure your preferred departure time. You can also combine this route with a visit to Khao Sok National Park before continuing to Surat Thani.

3. TAXI / CAR from Krabi to Surat Thani
👉 Private taxi or car is the fastest and most comfortable way to travel from Krabi to Surat Thani.
- ✔️ Best for: travelers who want a quick and private transfer
- ✔️ Travel time: ~2–3 hours
- ✔️ Cost: $70–125 per car
- ✔️ Comfort: high (modern cars, flexible schedule, no stops)
- ✅ Best Option: Companies like Andaman Taxis, Call Me Taxi, or Bangkok Taxi 24
- 💡 Tip: Choose a minivan if traveling in a group to share the cost.
- 🌏 Extra tip: Book your private car online in advance for a smooth journey.
The most comfortable way to travel from Krabi to Surat Thani is by private taxi or car with a driver. This option offers door-to-door service, flexible departure times, and direct transport to your hotel, the train station, or Surat Thani Airport.
The journey takes about 2–3 hours. Private transfers are available with standard cars, SUVs, and minivans for larger groups. Prices range from about $70–125 per vehicle, depending on the car type and number of passengers.
Book your private transfer online in advance to compare vehicles, prices, and departure times. A private taxi is the best choice for families, groups, or travelers who prefer a fast and hassle-free journey.
| Taxi Service | Travel Time | Price (Car) |
|---|---|---|
| Gosafe Transport | 03:00 | From $80.00 |
| Koh Ngai Camping | 02:30 | From $70.00 |
| Kim Transfers Thailand | 02:30 | From $80.00 |
| Kanokwan Travel | 02:00 | From $70.00 |
| Bangkok Taxi24 | 02:30 | From $70.00 |
| Krabi Shuttle | 02:30 | From $60.00 |
| Andaman Taxis | 02:20 | From $80.00 |
| Torch Taxi | 02:00 | From $110.00 |
| Gosafe Transport | 03:00 | From $90.00 |
| Koh Ngai Camping | 02:30 | From $70.00 |
| Firstplan Transport | 03:00 | From $100.00 |
| Ramon Transport | 02:40 | From $70.00 |
| Phuket Transfer | 04:00 | From $70.00 |
| Call Me Taxi | 02:30 | From $60.00 |
| Jijie Tour and Travel | 02:00 | From $100.00 |
| Van 2 Travel | 03:30 | From $90.00 |

❓ FAQ + Tips – Transfer from Krabi to Surat Thani
How to book tickets or a taxi from Krabi to Surat Thani?
How long does it take to travel from Krabi to Surat Thani?
Minivans and buses take about 3–5.5 hours, while private taxis take around 2–3 hours.
What is the distance from Krabi to Surat Thani?
The distance between Krabi and Surat Thani is approximately 160 km by road.
How much does the transfer cost?
Bus and minivan tickets cost about $7–17 per person. Private taxis cost approximately $70–125 per vehicle.
Can I travel from Ao Nang to Surat Thani?
Yes. Minivans and private taxis operate directly from Ao Nang to Surat Thani every day.
Can I book a taxi to Surat Thani Airport?
Yes. Private taxis are available from Krabi to Surat Thani Airport and take about 2 hours.
Is there a train from Krabi to Surat Thani?
No. There is no railway connecting Krabi and Surat Thani.
Are there direct flights between Krabi and Surat Thani?
No. There are no direct flights on this route.
Where can I travel from Surat Thani?
From Surat Thani you can travel to Koh Samui, Koh Phangan, Khao Sok National Park, or by train and bus to Hua Hin.
Where can I store my luggage in Thailand?
You can safely store your bags with Radical Storage, which offers luggage storage locations in many Thai cities.
💡 Practical Travel Tips for Krabi to Surat Thani
Traveling from Krabi to Surat Thani is straightforward by bus, minivan, or private taxi. Surat Thani is the main transport hub for trains, flights, and ferries to the Gulf of Thailand islands.
- Best Budget Option: Minivans are affordable, comfortable, and run frequently throughout the day.
- Fastest Transfer: A private taxi reaches Surat Thani in about 2–3 hours with door-to-door service.
- Continue Your Trip: Surat Thani is the gateway to Koh Samui, Koh Phangan, Koh Tao, and Bangkok.
- Book in Advance: Reserve your tickets early during weekends and the high tourist season.
- Choose the Right Drop-off: Many services stop at the city center, train station, or Surat Thani Airport.
- Arrive Early: Be at your pickup point at least 30 minutes before departure.
Tip: Bus, minivan, and private taxi tickets from Krabi to Surat Thani can be searched and booked online in advance.
