Krabi to Surat Thani

Last updated:

Overview Compare Bus Taxi To Stay

How to get from Krabi to Surat Thani?

Surat Thani is often used as a hub to transfer the Islands in the Gulf of Thailand. The majority of travellers tend to simply pass through Surat Thani to catch a ferry, bus or board a train onward to another destination.

To travel the 150km-distance from Krabi to Surat Thani, you have just 2 options; you can board a bus for 5 hours or you can take a taxi for around 2.5 hours. Fares range from 250 THB ($6.50) to 3,050 THB ($83).

2 ways to get from Krabi to Surat Thani

Transport modeDurationCostsAvailability
Bus2.5-5 hours270 THB ($7)Check bus tickets
Taxi2.5 hours3,050 THB ($83)Reserve a Taxi

The bus is a cheap way to travel from Krabi to Surat Thani. A bus ticket costs from 250 THB ($6.50) and travel time is 5 hours.

The taxi is faster, but much more expensive. Expect to pay around 3,050 THB ($83) for a 2.5-hour taxi journey from Krabi to Surat Thani.

Itinerary from Krabi to Surat Thani

Krabi to Surat Thani by Bus

Duration: 2.5-5 hours
Cost: 250 THB ($6.50) + 20 THB ($0.50)
Duration: 2.5-5 hours
Cost: 250 THB ($6.50) + 20 THB ($0.50)

All buses going from Krabi to Surat Thani depart from the Krabi bus terminal. There are 8 trips per day and they are all operated by Phantip. The bus fare is 250 THB ($6.50) per person.

Bus Schedule from Krabi to Surat Thani

Bus OperatorScheduleCosts
240 THB ($6.50)
Buy Your Bus Tickets
Hat Yai World Tour10:30-12:50450 THB ($12)
Buy Your Bus Tickets

Buses arrive at the Surat Thani Train Station. The train station is about 20-30 minutes away from the Surat Thani city center.

To go to the city center, you can take the local orange bus which will be parked near the car park area for about 20 THB ($0.50). If you prefer something more comfortable, you can take a metered taxi which will cost about 140 THB ($3.80). Be sure to agree with the driver on a price or having the meter turned on prior to departing.

Krabi to Surat Thani by Taxi

Duration: 2.5 hours
Cost: from 3,050 THB ($83)
Duration: 2.5 hours
Cost: from 3,050 THB ($83)

Booking a taxi from Krabi to Surat Thani is much more expensive than taking the bus. Taxi fares start at 3,050 THB ($83) for this journey and should be booked in advance.

The benefit of taking a taxi is that you have door-to-door transportation and you will arrive in Surat Thani faster than if you’d taken the bus.

Reserve a Taxi


Our favourite places to stay in Surat Thani

Garden Homestay

Looking for that true Thai culture and welcoming feeling? Garden Homestay is definitely the best choice for you! The hosts are known to be extremely friendly and enjoy spending time with guests, showing them around town and taking them to the sights.  A wonderful Asian style breakfast is included each morning of your stay and the homestay is centrally located. 

  • Extremely friendly and welcoming hosts
  • Breakfast included
  • Very comfortable beds
  • Garden area

Private rooms start at $20 per night

Read more

Blu Monkey Hub and Hotel Suratthani

Set centrally in Surat Thani, the Blu Monkey Hub and Hotel Suratthani is within walking distance of the night market.  The hotel features an onsite restaurant, air-conditioned rooms with free WiFi, and private bathrooms. A buffet breakfast is available every morning and the staff is happy to provide guests with directions and information about the area. This hotel is known for its extremely comfortable beds. 

  • Very comfortable beds
  • Onsite restaurant
  • Walking distance to the night market
  • Breakfast included

Private rooms start at $23 per night 

Read more

Bangsrai Cottage

Enjoy the stunning river views from the terrace at this centrally located cottage in Surat Thani.  The outdoor swimming pool is the perfect place to cool down after exploring the area and the cottage gardens. There is also a shared lounge, free wifi and free bike rentals for guests to enjoy. Delicious continental breakfast is included with your stay.

  • Breakfast included
  • Swimming pool
  • River views
  • Centrally located

Private bungalows start at $49 per night

Read more


More routes to Surat Thani

Bangkok to Surat Thani

Phuket to Surat Thani

Surat Thani Airport

Surat Thani Railway Station

More routes from Krabi

Krabi to Bangkok

Krabi to Phuket

Krabi to Penang

Most popular routes in Thailand

Bangkok to Chiang Mai

Bangkok to Koh Phangan

Bangkok to Koh Tao

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh Tao

Koh Phangan to Koh Tao

Phuket to Krabi

Was this post helpful?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 12

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Copy link
Powered by Social Snap