Surat Thani to Phuket

Last updated:

Overview Compare Bus Taxi To Stay

How to get from Surat Thani to Phuket?

While there aren’t too many transport options from Surat Thani to Phuket, the beautiful destination makes it all worth it. Phuket will greet you with its beautiful beaches, blue waves, and gorgeous views, making the trip worth your while.

The distance from Surat Thani to Phuket is 240km (150 miles). In this post, we compare the 2 best options to travel from Surat Thani to Phuket: by bus (4.5 hours) or by taxi (4 hours). Ticket costs range from 350 THB ($9.50) to 4,460 THB ($120).

2 ways to get from Surat Thani to Phuket

Transport modeDurationCostsAvailability
Bus4.5 hours350 THB ($9.50)Check bus tickets
Taxi4 hours4,460 THB ($120) Book a taxi

The bus is the most practical and the cheapest way to get from Surat Thani to Phuket. Travel time is around 4.5 hours with bus fares starting from 350 THB ($9.50).

If you want a more convenient option that offers a door-to-door transfer, you can ride a taxi from Surat Thani to Phuket. However, taxi rates on this route can be very expensive. Fares start from 4,460 THB ($120) for the 4-hour journey.

Itinerary from Surat Thani to Phuket

Surat Thani to Phuket by Bus

Duration: 4.5 hours
Cost: 350 THB ($9.50)
Duration: 4.5 hours
Cost: 350 THB ($9.50)

Many opt to travel from Surat Thani to Phuket by bus, simply because it is a lot cheaper and the buses offer standard fares.

There are multiple trips operating from Surat Thani to Phuket daily. The earliest trip is 9:00 in the morning and the latest is 17:00 in the afternoon. Currently, Phantip Travel is the only company that operates on this route.

Departure & Arrival Stations

Buses heading to Phuket from Surat Thani depart from Phantip Travel Head Office. You can easily reach this departure point because it is located in the centre of Surat Thani town.

The buses will drop you off at Phuket Bus Terminal 1. From here, you can reach Phuket town via taxi in 5 minutes.

Bus Schedule from Surat Thani to Phuket

Bus OperatorScheduleDurationCosts
Phantip Travel9x a day, every hour between
4.5 hours350 THB ($9.50)
Check bus tickets

You can also arrange a further transfer from here to your hotel or island destination via local bus, mini-van, taxi, tuk tuk, or songthaew.

Surat Thani to Phuket by Taxi

Duration: 4 hours
Cost: 4,460 THB ($120)
Duration: 4 hours
Cost: 4,460 THB ($120)

Hiring a taxi for your Surat Thani to Phuket trip allows you to travel comfortably, but it will cost you quite a bit more.

A taxi offers you the luxury of additional space and comfort, direct drop-off at your hotel, and not having to arrange transfers but this comes at a high price.

Taxi rates start at 4,730 THB ($125) for a trip from Surat Thani town to your hotel at Phuket. If you travel between the airports, fares start a bit cheaper at around 3,850 THB ($100).

Book a Taxi with 12GoAsia

Travelling in a big group? There are also private minivans available on BookAway that can seat up to 9 passengers. Rates start from 4,460 THB ($120). The travel time is about 4 hours.

You can contact local travel agencies to arrange your trip from Surat Thani to Phuket, or you can ask your hotel to arrange a private transfer for you.


Our favourite places to stay in Phuket

Bearpacker Patong Hostel

Just 200m from Patong Beach and the famous Patong Walking Street, this hostel is a great location if you’re looking for a social and fun atmosphere. The rooftop pool and lounge area are great for meeting others and there are a bar and restaurant onsite. The dorm bunks are extremely comfortable and offer curtains for your privacy. Newer hostel with modern furnishings. 

  • Excellent location
  • Rooftop pool
  • Bar and restaurant onsite
  • Social atmosphere

Single bunk starts at $16 per night

Read more

Goodnight Hostel

Located near Old Phuket Town, this hostel boasts a fitness facility, garden, terrace and lounge area onsite. Just steps away from bars, restaurants, and countless sights, this hostel is exactly where you want to be.  Staff are extremely helpful and will assist in booking tours or travel arrangements. Breakfast can be added to your stay for just $3 per day.

  • Great location
  • Fitness facility
  • Helpful staff
  • Very clean and comfortable

Private room starts at $12 per night

Read more

Aekkeko Hostel

This hostel is set in central Phuket Town within walking distance of numerous bars, restaurants, and sights.  It is vibrant and colorful making for an enjoyable atmosphere and they offer a lovely shared terrace for relaxing or socializing. The staff will welcome you like family and you will feel right at home here.  

  • Excellent staff
  • Ideal location
  • Terrace
  • Clean and comfortable

Private room starts at $26 per night 

Read more

Book a Bed Poshtel

The perfect location set in Phuket Town, just 700m from Old Phuket Town, this hostel is within walking distance to all bars, restaurants and numerous sights.  The outdoor pool set in the garden and shared lounge area is the perfect place to unwind and cool down. Private rooms offer great views of the city. 

  • Ideal location
  • Swimming pool
  • Garden and lounge area
  • Walking distance to many sights

Private room starts at $46 per night 

Read more


Most popular routes in Thailand

Bangkok to Chiang Mai

Phuket to Surat Thani

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: 9

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!

Your feedback is very valueable to us

How we can improve this post?