There are 6 ways to get from Hat Yai to Hat Rin by bus, ferry, car, car ferry, 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
best- Take the bus from Hat Yai to Trang Bus Terminalbus Hat Yai - Trang Bus Terminal
- Take the bus from Trang Bus Terminal to Haad Rin Pierbus Trang Bus Terminal - Haad Rin Pier
10h 30m฿1,820Ferry
cheapest- Take the ferry from Hat Yai Bus Terminal to Thong Sala Koh Phanganferry
- Take the ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pierferry
- Take the ferry from Haad Rin Queen Ferry to Haad Rin Pierferry
11h 15m฿1,260–1,670Drive, car ferry
- Drive from Hat Yai to Raja Ferry Donsak Piercar
- Take the carferry from Raja Ferry Donsak Pier to Koh Phangancarferry
7h 18m฿1,525–2,183Fly to Koh Samui Airport, ferry
- Fly from Hat Yai (HDY) to Koh Samui Airport (USM)plane HDY - USM
- Take the ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pierferry
- Take the ferry from Haad Rin Queen Ferry to Haad Rin Pierferry
10h 7m฿6,220–28,370Bus, ferry
- Take the bus from Hat Yai Bus Terminal to Thong Sala Koh Phanganbus
- Take the ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pierferry
- Take the ferry from Haad Rin Queen Ferry to Haad Rin Pierferry
11h 45m฿1,390–1,995Fly to Phuket International Airport, ferry
- Fly from Hat Yai (HDY) to Phuket International Airport (HKT)plane HDY - HKT
- Take the ferry from Phuket Airport to Thong Sala Koh Phangan Pierferry
10h 21m฿7,420–9,190
Hat Yai to Hat Rin by bus
Comparing Your Travel Options
The cheapest way to get from Hat Yai to Hat Rin is to ferry which costs ฿1200 - ฿1700 and takes 11h 15m.
The fastest way to get from Hat Yai to Hat Rin is to drive and car ferry which takes 7h 18m and costs ฿1500 - ฿2200.
No, there is no direct bus from Hat Yai to Hat Rin. However, there are services departing from Hat Yai and arriving at Haad Rin Pier via Trang Bus Terminal. The journey, including transfers, takes approximately 10h 30m.
No, there is no direct ferry from Hat Yai to Hat Rin. However, there are services departing from Hat Yai Bus Terminal and arriving at Haad Rin Pier via Koh Phangan Thong Sala Pier and Haad Rin Queen Ferry. The journey, including transfers, takes approximately 11h 15m.
The distance between Hat Yai and Hat Rin is 458 km.
Book your Hat Yai to Hat Rin ferry tickets online with 12go.asia.
The best way to get from Hat Yai to Hat Rin without a car is to bus which takes 10h 30m and costs ฿1820.
It takes approximately 10h 30m to get from Hat Yai to Hat Rin, including transfers.
Hat Yai to Hat Rin bus services, operated by Zee Zenith Travel, depart from Hat Yai station.
Hat Yai to Hat Rin bus services, operated by Zee Zenith Travel, arrive at Trang Bus Terminal station.
What companies run services between Hat Yai, Thailand and Hat Rin, Thailand?
You can take a bus from Hat Yai to Haad Rin Pier via Trang Bus Terminal in around 10h 30m. Alternatively, you can take a ferry from Hat Yai Bus Terminal to Haad Rin Pier via Thong Sala Koh Phangan, Koh Phangan Thong Sala Pier, Bangrak Petcharat Pier, and Haad Rin Queen Ferry in around 11h 15m.
- Website
- bangkokair.com
Flights from Hat Yai to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- ฿2,600–7,000
Flights from Hat Yai to Koh Samui Airport via Don Muang
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ฿3,200–8,000
Flights from Hat Yai to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,400–3,200
- Website
- thaiairways.com
Flights from Hat Yai to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- ฿2,600–13,000
Flights from Hat Yai to Phuket International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,400–3,200
- Website
- flyscoot.com
Flights from Hat Yai to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ฿9,000–27,000
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai to Trang Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿585
- Schedules at
- Zee Zenith Travel
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Haad Rin Pier
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,235
- Book at
- 12 Go
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from Hat Yai Bus Terminal to Thong Sala Koh Phangan
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- ฿1,100
- Website
- KST Travel
- Phone
- +66 2 281 1081
- [email protected]
- Website
- 12go.co
Bus from Hat Yai Bus Terminal to Thong Sala Koh Phangan
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ฿1,000–1,300
- Book at
- Udomrat Tour
- Website
- Phantip 1970
Ferry from Hat Yai Bus Terminal to Thong Sala Koh Phangan
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ฿910
- Schedules at
- Phantip 1970
- Phone
- +66 76 614 135-38
- [email protected]
- Website
- Andaman Wave Master
Ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pier
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- ฿350–500
- Website
- Andaman Wave Master
Ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pier
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- ฿350–500
- Website
- Andaman Wave Master
Ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pier
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- ฿350–500
- Website
- Andaman Wave Master
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pier
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- ฿210–380
- Website
- Songserm
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿140–750
- Website
- Songserm
Ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pier
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- ฿210–380
- Website
- Songserm
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿140–750
- Website
- Songserm
Ferry from Koh Phangan Thong Sala Pier to Bangrak Petcharat Pier
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- ฿210–380
- Website
- Songserm
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿140–750
- Website
- Songserm
- Phone
- +66 2 235 1035
- [email protected]
- Website
- 12go.co
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 25 min
- Frequency
- Twice daily
- Estimated price
- ฿210–550
- Book at
- Haad Rin Queen Speedboat
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 25 min
- Frequency
- Twice daily
- Estimated price
- ฿210–550
- Book at
- Haad Rin Queen Speedboat
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 25 min
- Frequency
- Twice daily
- Estimated price
- ฿210–550
- Book at
- Haad Rin Queen Speedboat
- Phone
- +66 2 232 1032
- [email protected]
- Website
- echohostels.com
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿1,013
- Book at
- Echo Travel
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿1,013
- Book at
- Echo Travel
Ferry from Haad Rin Queen Ferry to Haad Rin Pier
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿1,013
- Book at
- Echo Travel
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Raja Ferry Donsak Pier to Koh Phangan
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿310–420
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Phuket Airport to Thong Sala Koh Phangan Pier
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ฿850–5,500
- Schedules at
- Lomprayah
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 Getting to Rome from the airport, How to travel India's Golden Triangle, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your Hat Yai to Hat Rin bus tickets online with 12go.asia.
There are 3430+ hotels available in Hat Rin.










