There are 4 ways to get from Krabi to Koh Haa by ferry, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Longtail Boat, ferry, travel via Koh Muk Pier
best- Take the ferry from Krabi Town Pier to Railay Eastferry
- Take the ferry from Railay East Floating Pier to Koh Muk Pierferry
- Walk from Koh Muk Pier to Koh Haaunknown
4h 40mBus, ferry, travel
- Take the bus from Krabi Town Hotel Transfer except Railay to Koh Ngaibus
- Take the ferry from Koh Ngai to Koh Mookferry
- Walk from Koh Mook to Koh Haaunknown
8h 45mLongtail Boat, ferry, travel
- Take the ferry from Krabi Town Pier to Railay Eastferry
- Take the ferry from Floating Pier East Railay to Ao Nang Transferferry
- Walk from Ao Nang Transfer to Koh Haaunknown
3h 9mBus, travel
- Take the bus from Krabi Airport to Klong Jilad Pier Krabibus Krabi Airport - Klong Jilad Pier Krabi
- Walk from Klong Jilad Pier Krabi to Koh Haaunknown
3h 14m
Comparing Your Travel Options
The distance between Krabi and Koh Haa is 173 km.
The best way to get from Krabi to Koh Haa without a car is to Longtail Boat and ferry and travel via Koh Muk Pier which takes 4h 40m and costs .
It takes approximately 4h 40m to get from Krabi to Koh Haa, including transfers.
There are 145+ hotels available in Koh Haa.
What companies run services between Krabi, Thailand and Koh Haa, Thailand?
There is no direct connection from Krabi to Koh Haa. However, you can take the ferry to Railay East, walk to Railay East Floating Pier, take the ferry to Koh Muk Pier, then travel to Koh Haa. Alternatively, you can take a bus from Krabi Town Hotel Transfer except Railay to Koh Haa via Koh Ngai, Koh Ngai, and Koh Mook in around 8h 45m.
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Krabi Town Hotel Transfer except Railay to Koh Ngai
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- ฿960
- Website
- Thubthim Siam Travel
- Phone
- +66 84-149-3565
- [email protected]
- Website
- 12go.asia
Bus from Krabi Airport to Klong Jilad Pier Krabi
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- ฿75–150
- Book at
- 12go.asia
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Railay East Floating Pier to Koh Muk Pier
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,100–2,600
- Website
- tigerlinetravel
Ferry from Koh Ngai to Koh Mook
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿250–470
- Website
- tigerlinetravel
- Phone
- +66 2 221 1021
- [email protected]
- Website
- Andaman Shuttle
Ferry from Floating Pier East Railay to Ao Nang Transfer
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿358
- Website
- Andaman Shuttle
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 How to get from Stansted Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Southend Airport into central London - to help you get the most out of your next trip.



