There are 8 ways to get from Don Sak to Hat Yai by taxi, train, bus, ferry, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Don Sak to Surat Thani Train Stationtaxi
- Take the train from Surat Thani Train Station to Hat Yaitrain 31 Krung Thep Aphiwat Central Terminal Station - Hat Yai - Class II Sleeper AC / ...
5h 54m฿649–1,549Bus
- Take the bus from Donsak Piers to Hat Yai Airportbus Hat Yai Airport
7h 8m฿3,949–9,665Ferry
- Take the ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samuiferry Boonsiri Ferry Donsak - Boonsiri Ferry Nathon Pier Koh Samui
- Take the ferry from Phantip Travel Koh Samui to Hat Yai Bus Terminalferry Phantip Travel Koh Samui - Hat Yai Bus Terminal
9h฿945Drive 311.3 km
- Drive from Don Sak to Hat Yaicar 311.3 km
4h 36m฿1,193–1,722Taxi
- Take the taxi from Don Sak to Hat Yaitaxi 311.3 km
4h 36m฿3,400–4,100Ferry, bus
- Take the ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samuiferry Boonsiri Ferry Donsak - Boonsiri Ferry Nathon Pier Koh Samui
- Take the bus from Boonsiri Ferry Nathon Pier Koh Samui to Hat Yai Bus Stationbus Boonsiri Ferry Nathon Pier Koh Samui - Hat Yai Bus Station
10h 10m฿1,138Bus to Surat Thani, fly
- Take the bus from Donsak Pier to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Hat Yai (HDY)plane URT - HDY
7h 9mBus to Phuket International Airport, fly
- Take the bus from Donsak Raja to Phuket Airport Busbus
- Fly from Phuket International Airport (HKT) to Hat Yai (HDY)plane HKT - HDY
10h 9m฿2,254–4,021
Don Sak to Hat Yai by ferry
Comparing Your Travel Options
The cheapest way to get from Don Sak to Hat Yai is to taxi and train which costs ฿650 - ฿1600 and takes 5h 54m.
The fastest way to get from Don Sak to Hat Yai is to drive which takes 4h 36m and costs ฿1100 - ฿1800.
No, there is no direct bus from Don Sak to Hat Yai. However, there are services departing from Donsak Piers and arriving at Kim Yong Market via Hat Yai Airport. The journey, including transfers, takes approximately 7h 8m.
No, there is no direct ferry from Don Sak to Hat Yai. However, there are services departing from Boonsiri Ferry Donsak and arriving at Hat Yai Bus Terminal via Phantip Travel Koh Samui. The journey, including transfers, takes approximately 9h.
The distance between Don Sak and Hat Yai is 371 km. The road distance is 311.3 km.
Book your Don Sak to Hat Yai ferry tickets online with 12go.asia.
The best way to get from Don Sak to Hat Yai without a car is to taxi and train which takes 5h 54m and costs ฿650 - ฿1600.
It takes approximately 5h 54m to get from Don Sak to Hat Yai, including transfers.
Don Sak to Hat Yai bus services, operated by Smart En Plus, depart from Donsak Piers station.
Don Sak to Hat Yai bus services, operated by Smart En Plus, arrive at Hat Yai Airport station.
What companies run services between Don Sak, Thailand and Hat Yai, Thailand?
Smart En Plus operates a bus from Donsak Piers to Hat Yai Airport on demand. Tickets cost ฿3,800–9,500 and the journey takes 6h. Alternatively, you can take a ferry from Boonsiri Ferry Donsak to Hat Yai Bus Terminal via Boonsiri Ferry Nathon Pier Koh Samui and Phantip Travel Koh Samui in around 9h.
- Website
- lionairthai.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- ฿3,200–8,000
- Website
- airasia.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿3,200–7,500
- Website
- nokair.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ฿3,600–7,500
- Website
- vietjetair.com
Flights from Surat Thani to Hat Yai via Suvarnabhumi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿2,600–7,500
- Website
- bangkokair.com
Flights from Phuket International Airport to Hat Yai
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,400–3,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Surat Thani Train Station to Hat Yai
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿150–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–130
- 2nd Class (Air-conditioned Seat)
- ฿370–400
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Donsak Piers to Hat Yai Airport
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- ฿3,800–9,500
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Boonsiri Ferry Nathon Pier Koh Samui to Hat Yai Bus Station
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- ฿1,013
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Donsak Pier to Surat Thani Airport
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Bus from Donsak Raja to Phuket Airport Bus
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿500–650
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samui
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Ferry Donsak to Boonsiri Ferry Nathon Pier Koh Samui
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿120–450
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Website
- Phantip 1970
Ferry from Phantip Travel Koh Samui to Hat Yai Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿820
- Schedules at
- Phantip 1970
- Ave. Duration
- 2h 53m
- Estimated price
- ฿550–4,100
Koh Samui Taxi
- Website
- kohsamuitaxi.com
Surat Thani Taxi
- Phone
- +66 77 489288
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
Koh Samui Taxi
- Website
- kohsamuitaxi.com
Surat Thani Taxi
- Phone
- +66 77 489288
Taxi Surat Thani Group
- Phone
- +66 61 623 8333
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Getting to Milan from the airport, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Don Sak to Hat Yai is 311 km. It takes approximately 4h 36m to drive from Don Sak to Hat Yai.
Book your Don Sak to Hat Yai bus tickets online with Omio.
There are 616+ hotels available in Hat Yai.








