There are 2 ways to get from Krabi to Emerald Cave by ferry 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.
Ferry, Speedboat
best- Take the ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminalferry
- Take the ferry from Phi Phi Ferry Terminal to Ko Mookferry
4h 3m฿1,275–1,566Bus, ferry
cheapest- Take the bus from กระบี่ to บ้านศาลาด่าน ;Ban Saladanbus 8256
- Take the ferry from Koh Lanta to Ko Mookferry
5h 19m฿380–990
Comparing Your Travel Options
The cheapest way to get from Krabi to Emerald Cave is to bus and ferry which costs ฿380 - ฿1000 and takes 5h 19m.
The fastest way to get from Krabi to Emerald Cave is to ferry and Speedboat which takes 4h 3m and costs ฿1200 - ฿1600.
No, there is no direct ferry from Krabi to Emerald Cave. However, there are services departing from Kong Ka Pier, Krabi and arriving at Ko Mook via Phi Phi Ferry Terminal. The journey, including transfers, takes approximately 4h 3m.
The distance between Krabi and Emerald Cave is 137 km.
The best way to get from Krabi to Emerald Cave without a car is to ferry and Speedboat which takes 4h 3m and costs ฿1200 - ฿1600.
It takes approximately 4h 3m to get from Krabi to Emerald Cave, including transfers.
There are 127+ hotels available in Emerald Cave.
What companies run services between Krabi, Thailand and Emerald Cave, Thailand?
You can take a ferry from Kong Ka Pier, Krabi to Emerald Cave via Phi Phi Ferry Terminal and Ko Mook in around 4h 3m.
- Website
- checkmybus.com
Bus from กระบี่ to บ้านศาลาด่าน ;Ban Saladan
- Ave. Duration
- 3h 6m
- Frequency
- Every 3 hours
- Estimated price
- ฿110–140
- Book at
- The Bus Co-Operative Of Krabi
- Website
- Phantip 1970
Bus from กระบี่ to บ้านศาลาด่าน ;Ban Saladan
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ฿410
- Schedules at
- Phantip 1970
- Phone
- +66 98 017 2564
- [email protected]
- Website
- Chaokoh Ferry
Ferry from Kong Ka Pier, Krabi to Phi Phi Ferry Terminal
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ฿700–1,000
- Website
- Chaokoh Ferry
- Book at
- 12 Go
- Phone
- +66 74 783 643
- [email protected]
- Website
- Satun Pakbara
Ferry from Phi Phi Ferry Terminal to Ko Mook
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ฿566
- Website
- Satun Pakbara
Ferry from Koh Lanta to Ko Mook
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ฿278
- Website
- Satun Pakbara
- Phone
- +66 88 616 1416
- [email protected]
- Website
- Bundhaya Speed Boat
Ferry from Koh Lanta to Ko Mook
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ฿817
- Book at
- 12go.asia
- Website
- Bundhaya Speed Boat
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 plan an amazing trip around Scandinavia, Travelling by boat in Italy, and Which London airport should I choose? - to help you get the most out of your next trip.








