There are 7 ways to get from Donsak Pier to Hat Yai by bus, train, ferry, car, taxi, 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.
Bus via Nakhon Si Thammarat
best- Take the bus from Raja Ferry Donsak Pier to Nakhon Si Thammaratbus
- Take the bus from Nakhon Si Thammarat to Hat Yai Bus Stationbus
6h 4m฿598–1,088Bus, train
- Take the bus from Donsak Pier to Surat Thani Train stationbus
- Take the train from Surat Thani Train Station to Hat Yaitrain 31 Krung Thep Aphiwat Central Terminal Station - Hat Yai - Class II Sleeper AC / ...
7h 5mFerry, Speedboat
- Take the ferry from Donsak Pier to Koh Phangan Thong Sala Pierferry
- Take the ferry from Thong Sala Koh Phangan to Krabi Town Hotel Transferferry
- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
- Take the ferry from Phi Phi Ferry Terminal to Koh Lipeferry
- Take the ferry from Koh Lipe to Hat Yai Hotel Transferferry
20h 35m฿4,380–9,007Drive 307 km
- Drive from Donsak Pier to Hat Yaicar 307 km
4h 32m฿1,156–1,669Taxi
- Take the taxi from Donsak Pier to Hat Yaitaxi 307 km
4h 32m฿3,400–4,100Bus
- Take the bus from Donsak Piers to Hat Yai Airportbus Hat Yai Airport
7h 1m฿3,885–6,440Bus, fly
- Take the bus from Donsak Pier to Surat Thani Airportbus
- Fly from Surat Thani (URT) to Hat Yai (HDY)plane URT - HDY
7h 1m
Donsak Pier to Hat Yai by ferry
Questions & Answers
The cheapest way to get from Donsak Pier to Hat Yai is to bus via Nakhon Si Thammarat which costs ฿600 - ฿1100 and takes 6h 4m.
The fastest way to get from Donsak Pier to Hat Yai is to drive which takes 4h 32m and costs ฿1100 - ฿1700.
No, there is no direct bus from Donsak Pier to Hat Yai station. However, there are services departing from Raja Ferry Donsak Pier and arriving at Hat Yai Bus Station via Nakhon Si Thammarat. The journey, including transfers, takes approximately 6h 4m.
No, there is no direct ferry from Donsak Pier to Hat Yai. However, there are services departing from Donsak Pier and arriving at Hat Yai Hotel Transfer via Thong Sala Koh Phangan, Kong Ka Pier, Krabi, Phi Phi Ferry Terminal and Koh Lipe. The journey, including transfers, takes approximately 20h 35m.
The distance between Donsak Pier and Hat Yai is 314 km. The road distance is 307 km.
Book your Donsak Pier to Hat Yai ferry tickets online with 12go.asia.
The best way to get from Donsak Pier to Hat Yai without a car is to bus via Nakhon Si Thammarat which takes 6h 4m and costs ฿600 - ฿1100.
It takes approximately 6h 4m to get from Donsak Pier to Hat Yai, including transfers.
Donsak Pier to Hat Yai bus services, operated by Smart En Plus, depart from Donsak Piers station.
Donsak Pier to Hat Yai bus services, operated by Smart En Plus, arrive at Hat Yai Airport station.
What companies run services between Donsak Pier, Thailand and Hat Yai, Thailand?
You can take a vehicle from Donsak Pier to Hat Yai Bus Station via Raja Ferry Donsak Pier and Nakhon Si Thammarat in around 6h 4m. Alternatively, you can take a ferry from Donsak Pier to Hat Yai Hotel Transfer via Koh Phangan Thong Sala Pier, Thong Sala Koh Phangan, Krabi Town Hotel Transfer, Kong Ka Pier, Krabi, Phi Phi Ferry Terminal, and Koh Lipe in around 20h 35m.
- Website
- lionairthai.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- ฿3,600–7,500
- Website
- airasia.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ฿3,400–5,500
- Website
- nokair.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ฿3,800–28,000
- Website
- worldticket.com
Flights from Surat Thani to Hat Yai via Don Muang
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ฿3,800–28,000
- Phone
- 1690
- [email protected]
- Website
- dticket.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
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 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 2 277 4488
- [email protected]
- Website
- rajaferryport.com
Bus from Raja Ferry Donsak Pier to Nakhon Si Thammarat
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿338
- Book at
- https://12go.asia/en/operator/raja-ferry
- Website
- https://www.rajaferryport.com/
- Website
- nbkbus.com
Bus from Nakhon Si Thammarat to Hat Yai Bus Station
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ฿260–750
- Book at
- 12go.asia
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Donsak Pier to Surat Thani Train station
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
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 614655695
- [email protected]
- Website
- smartenplus.co.th
Bus from Donsak Piers to Hat Yai Airport
- Ave. Duration
- 6h
- Frequency
- On demand
- Estimated price
- ฿3,800–6,500
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
- Phone
- +66 (0)864764825
- [email protected]
- Website
- seatrandiscovery.com
Ferry from Donsak Pier to Koh Phangan Thong Sala Pier
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- ฿280–1,100
- Website
- https://www.seatrandiscovery.com/
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- boonsiriferry.com
Ferry from Thong Sala Koh Phangan to Krabi Town Hotel Transfer
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿600–1,400
- Book at
- https://12go.asia/en/operator/boonsiri-high-speed-ferries
- Website
- https://boonsiriferry.com/en
- Phone
- +66 98 017 2564
- [email protected]
- Website
- chaokohferry.com
Ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminal
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ฿700–1,000
- Website
- https://chaokohferry.com/
- Book at
- https://12go.asia/en/operator/chaokoh-travel-center
- Phone
- +66 74 783 643
- [email protected]
- Website
- spcthailand.com
Ferry from Phi Phi Ferry Terminal to Koh Lipe
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿1,800–3,100
- Website
- https://www.spcthailand.com/index.php
- Phone
- +66 614655695
- [email protected]
- Website
- smartenplus.co.th
Ferry from Koh Lipe to Hat Yai Hotel Transfer
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿1,000–2,900
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
- Ave. Duration
- 4h 32m
- Estimated price
- ฿3,400–4,100
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 5 incredible day trips from Florence by train, Flying into Beijing?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Donsak Pier to Hat Yai is 307 km. It takes approximately 4h 32m to drive from Donsak Pier to Hat Yai.
Book your Donsak Pier to Hat Yai bus tickets online with 12go.asia.
There are 617+ hotels available in Hat Yai.













