There are 3 ways to get from Hat Yai to Ko Tarutao by bus or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, Speedboat
best- Take the bus from Hat Yai Junction to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
4h 10m฿459–1,019Ferry, Speedboat
- Take the ferry from Hat Yai station to Bundhaya Beach Ko Lipeferry
- Take the ferry from Bundhaya Beach Ko Lipe to Pak Bara Pierferry
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
10h฿1,640–5,141Minivan, Speedboat
- Take the bus from Hat Yai Airport to Pak Bara Pierbus
- Take the ferry from Pak Bara Pier to Ko Tarutaoferry
4h 47m฿490–1,460
Hat Yai to Ko Tarutao by bus and ferry
Questions & Answers
The cheapest way to get from Hat Yai to Ko Tarutao is to bus and Speedboat which costs ฿450 - ฿1100 and takes 4h 10m.
The fastest way to get from Hat Yai to Ko Tarutao is to bus and Speedboat which takes 4h 10m and costs ฿450 - ฿1100.
No, there is no direct ferry from Hat Yai station to Ko Tarutao. However, there are services departing from Hat Yai station and arriving at Ko Tarutao via Bundhaya Beach Ko Lipe and Pak Bara Pier. The journey, including transfers, takes approximately 10h.
The distance between Hat Yai and Ko Tarutao is 148 km.
Book your Hat Yai to Ko Tarutao ferry tickets online with 12go.asia.
The best way to get from Hat Yai to Ko Tarutao without a car is to bus and Speedboat which takes 4h 10m and costs ฿450 - ฿1100.
It takes approximately 4h 10m to get from Hat Yai to Ko Tarutao, including transfers.
There are 25+ hotels available in Ko Tarutao.
What companies run services between Hat Yai, Thailand and Ko Tarutao, Thailand?
You can take a ferry from Hat Yai station to Ko Tarutao via Bundhaya Beach Ko Lipe and Pak Bara Pier in around 10h.
- Phone
- 088-7902204
- [email protected]
- Website
- lipeferry.net
Bus from Hat Yai Airport to Pak Bara Pier
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿250
- Book at
- 12go.com
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Bus from Hat Yai Airport to Pak Bara Pier
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ฿240–650
- Book at
- https://12go.asia/en/operator/jolly-travel
- Phone
- +66 982 791 239
- [email protected]
- Website
- ploysiamspeedboat.com
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿280–550
- Book at
- 12go.asia
- Phone
- +66 74 783 643
- [email protected]
- Website
- spcthailand.com
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
Ferry from Pak Bara Pier to Ko Tarutao
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿190–750
- Website
- https://www.spcthailand.com/index.php
- Phone
- +66 74 750 770
- [email protected]
- Website
- jollytravel.in.th
Ferry from Hat Yai station to Bundhaya Beach Ko Lipe
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ฿850–1,300
- Book at
- https://12go.asia/en/operator/jolly-travel
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ฿600–700
- Book at
- https://12go.asia/en/operator/jolly-travel
- Phone
- +66 614655695
- [email protected]
- Website
- smartenplus.co.th
Ferry from Hat Yai station to Bundhaya Beach Ko Lipe
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿1,000–2,800
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿700–1,300
- Book at
- https://12go.asia/en/operator/smart-en-plus
- Website
- https://www.smartenplus.co.th/
- Phone
- +66 88 616 1416
- [email protected]
- Website
- bundhayaspeedboat.com
Ferry from Bundhaya Beach Ko Lipe to Pak Bara Pier
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- ฿700–1,600
- Book at
- https://12go.asia/en/operator/bundhaya-speed-boat
- Website
- https://www.bundhayaspeedboat.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 Italian Lakes: Getting around by train, South Korea: Travelling from Seoul to Busan , and How to get from London to Edinburgh - to help you get the most out of your next trip.








