There are 4 ways to get from Phuket Airport (HKT) to Surat Thani Airport (URT) by bus, taxi, car or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  6 h 35 min

  1. Take the bus from Phuket Airport to Phuket Bus Terminal
  2. Take the bus from Phuket Bus Terminal to Suratthani 780

$13 - $18

3 alternative options

Taxi  •  2 h 56 min

  1. Take a taxi from Phuket Airport (HKT) to Surat Thani Airport (URT) 121.5 miles

$100 - $120

Drive  •  2 h 56 min

  1. Drive from Phuket Airport (HKT) to Surat Thani Airport (URT) 121.5 miles

$17 - $25

Private Transfer, Mini Van  •  6 h 6 min

  1. Take a shuttle bus from Phuket Airport to Khao Sok National Park
  2. Take the Mini Van from Khao Sok to Surat Thani Airport

$93

Questions & Answers

The cheapest way to get from Phuket Airport (HKT) to Surat Thani Airport (URT) is to bus which costs ฿420 - ฿600 and takes 6 h 35 min.

More details

The quickest way to get from Phuket Airport (HKT) to Surat Thani Airport (URT) is to taxi which costs ฿3300 - ฿4000 and takes 2 h 56 min.

More details

The distance between Phuket Airport (HKT) and Surat Thani Airport (URT) is 147 km. The road distance is 194.4 km.

Get driving directions

It takes approximately 6 h 35 min to get from Phuket Airport (HKT) to Surat Thani Airport (URT), including transfers.

More details

No, there is no direct bus from Phuket Airport (HKT) to Surat Thani Airport (URT). However, there are services departing from Phuket Airport and arriving at Surat Thani Airport via Phuket Bus Terminal and Surathani Talad Kaset. The journey, including transfers, takes approximately 6 h 35 min.

More details

Yes, the driving distance between Phuket Airport (HKT) to Surat Thani Airport (URT) is 194 km. It takes approximately 2 h 56 min to drive from Phuket Airport (HKT) to Surat Thani Airport (URT).

Get driving directions

Map of how to get from Phuket Airport (HKT) to Surat Thani Airport (URT).
Launch map view
  • Distance: 91.6 miles
  • Duration: 6 h 35 min

What companies run services between Phuket Airport (HKT), Thailand and Surat Thani Airport (URT), Thailand?

You can take a bus from Phuket Airport (HKT) to Surat Thani Airport (URT) via Phuket Bus Terminal, Suratthani, and Surathani Talad Kaset in around 6 h 35 min.

Bus operators
Airport Bus Phuket
Website
airportbusphuket.com
Bus from Phuket Airport to Phuket Bus Terminal
Ave. Duration
1 h 20 min
Frequency
Every 2 hours
Estimated price
$2 - $4
Schedules at
airportbusphuket.com
Greenbus Thailand
Website
greenbusthailand.com
Bus from Phuket Bus Terminal to Suratthani
Ave. Duration
3 h 5 min
Frequency
Once daily
Estimated price
$7 - $11
Schedules at
greenbusthailand.com
Book at
12go.asia
Phuket Transfer Travel Andaman
Website
12go.asia
Shuttle from Phuket Airport to Khao Sok National Park
Ave. Duration
3 h
Frequency
On demand
Estimated price
$84
Schedules at
12go.asia
Phantip Travel
Website
phantiptravel.com
Bus from Khao Sok to Surat Thani Airport
Ave. Duration
2 h
Frequency
5 times a day
Estimated price
$10
Schedules at
phantiptravel.com
Book at
12go.asia
Other operators
Taxi from Phuket Airport (HKT) to Surat Thani Airport (URT)
Ave. Duration
2 h 56 min
Estimated price
$100 - $120
Phuket Taxi
Website
phukettaxi.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, How to get from Florence to Rome and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.

Trips from Phuket Airport (HKT)