There are 3 ways to get from Krabi to Ko Rok by bus, ferry, or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry, travel
best- Take the bus from Krabi Town Hotel Transfer except Railay to Pralarn Pier Koh Samui 1bus
- Take the ferry from Pralarn Pier to Ko Phanganferry
- Walk from Ko Phangan to Ko Rokunknown
5h 37mFerry, travel
- Take the ferry from Krabi Lomprayah Office to Maenam Pierferry
- Take the ferry from Pralarn Pier to Ko Phanganferry
- Walk from Ko Phangan to Ko Rokunknown
7h 12mBus, travel
- Take the bus from Ao Nam Mao pier to Chaloklum Beach Transferbus Ao Nam Mao pier - Chaloklum Beach Transfer
- Walk from Chaloklum Beach Transfer to Ko Rokunknown
9h 11m
Comparing Your Travel Options
The distance between Krabi and Ko Rok is 306 km.
The best way to get from Krabi to Ko Rok without a car is to bus and ferry and travel which takes 5h 37m and costs .
It takes approximately 5h 37m to get from Krabi to Ko Rok, including transfers.
There are 13+ hotels available in Ko Rok.
What companies run services between Krabi, Thailand and Ko Rok, Thailand?
There is no direct connection from Krabi to Ko Rok. However, you can take the bus to Pralarn Pier Koh Samui 1, walk to Pralarn Pier, take the ferry to Ko Phangan, then travel to Ko Rok. Alternatively, you can take a ferry from Krabi Lomprayah Office to Ko Rok via Maenam Pier, Pralarn Pier, and Ko Phangan in around 7h 12m.
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Krabi Town Hotel Transfer except Railay to Pralarn Pier Koh Samui 1
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- ฿1,300–1,700
- Website
- Thubthim Siam Travel
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from Ao Nam Mao pier to Chaloklum Beach Transfer
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- ฿850
- Website
- TransBaanTon
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Ferry from Pralarn Pier to Ko Phangan
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿292
- Schedules at
- lomlahk.com
- Book at
- 12go.asia
Ferry from Pralarn Pier to Ko Phangan
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿292
- Schedules at
- lomlahk.com
- Book at
- 12go.asia
- Phone
- +66 77 950 559
- [email protected]
- Website
- Lomlahkkhirin
Ferry from Krabi Lomprayah Office to Maenam Pier
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿1,000
- Website
- Lomlahkkhirin
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Luton Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.



