There are 6 ways to get from Phuket to Samila Beach by plane, taxi, bus, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Phuket International Airport (HKT) to Hat Yai (HDY)plane HKT - HDY
- Take the taxi from Hat-Yai-Airport-HDY to Samila Beachtaxi
4h 7m฿2,219–3,805Minivan
cheapest- Take the bus from Phuket Bus Terminal to Krabi Bus Stationbus
- Take the bus from Krabi Bus Station to Trangbus
- Take the night bus from Trang to Songkhlanightbus
10h 4m฿710–725Taxi, bus
- Take the taxi from Phuket to กระบี่taxi
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus 443-1
6h 52m฿3,951–6,573Drive 452.7 km
- Drive from Phuket to Samila Beachcar 452.7 km
7h฿1,695–2,448Bus via Krabi
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่bus 438-0
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus 443-1
7h 44m฿809–3,945Bus
- Take the bus from Phuket Bus Terminal 2 to Hat Yai Bus Terminalbus
10h 19m฿742–1,608
Phuket International Airport (HKT) to Hat Yai (HDY) flights
Questions & Answers
The cheapest way to get from Phuket to Samila Beach is to Minivan which costs ฿710 - ฿730 and takes 10h 4m.
The fastest way to get from Phuket to Samila Beach is to fly and taxi which takes 4h 7m and costs ฿2200 - ฿3800.
No, there is no direct bus from Phuket to Samila Beach station. However, there are services departing from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 and arriving at สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station via กระบี่. The journey, including transfers, takes approximately 7h 44m.
The distance between Phuket and Samila Beach is 347 km. The road distance is 452.7 km.
The best way to get from Phuket to Samila Beach without a car is to taxi and bus which takes 6h 52m and costs ฿3900 - ฿7000.
It takes approximately 4h 7m to get from Phuket to Samila Beach, including transfers.
Phuket to Samila Beach bus services, operated by The Transport Company, depart from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 station.
Phuket to Samila Beach bus services, operated by The Transport Company, arrive at กระบี่ station.
Yes, the driving distance between Phuket to Samila Beach is 453 km. It takes approximately 7h to drive from Phuket to Samila Beach.
There are 514+ hotels available in Samila Beach.
What companies run services between Phuket, Thailand and Samila Beach, Thailand?
You can take a bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to Samila Beach via กระบี่ and สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station in around 7h 44m.
- Website
- bangkokair.com
Flights from Phuket International Airport to Hat Yai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,600–3,000
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿280–350
- Book at
- 12go.asia
- Website
- kbi.dlt.go.th
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to กระบี่
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Website
- https://kbi.dlt.go.th/th
Bus from Phuket Bus Terminal to Krabi Bus Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿250
Bus from Krabi Bus Station to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿230
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿150
- Ave. Duration
- 1h 37m
- Estimated price
- ฿550–4,000
Grab Taxi
- Phone
- +66 061 494 6191
- Website
- grab.com
Hat Yai Taxi 24
- Phone
- +66 85 0801987
Taxi Hat Yai
- Phone
- +66 81-5415418
- Website
- hadyaitaxi.com
Grab Taxi
- Website
- grab.com
Phuket Taxi Meter
- Phone
- +66 65 532 8995
- Website
- phuket-taxi-meter.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 Flying into Beijing?, Italy Travel Guides, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.






