Photo: Just another beach on Koh Rong.

How to get to and from Koh Rong

Use the quicklinks below to jump to the desired section regarding transport in and around Koh Rong.


Transport to and from Koh Rong is at the mercy of the weather. Boats sometimes leave late as a result, so give yourself a few extra hours if you're booking a bus directly after your return to Sihanoukville. If you're susceptible to sea sickness, you might wish to dose yourself up prior to departure, as during the rainy season, things can get a little rough on the slow boats.

For Koh Touch beach, by far the quickest way to get here is on one of the speed ferries. Island Speed Ferry has three departures a day from Sihanoukville, and costs $20 for an open return. It has a much better reputation than its competitor Koh Ron Speed Ferry (the yellow boat), which is reported to often end up making the journey in one of their slow boats. If you’re expecting to make a connection for a bus on the other side, we imagine this would be quite stressful.

Otherwise there are slow boats affiliated to Monkey Island and the Dive Centre which leave Sihanoukville at 08:00 and 14:00. Bookings can be made at the Koh Rong Island Travel Centre or at Money Republic on Beach Road in Sihanoukville. They offer transfers from their offices to the port, included in the price.

If you want to do it independently, particularly useful if you're travelling in a private car and don't wish to head into Sihanoukville town, simply follow the signs to Sihanoukville port. Turn right past the large administration building and follow the road round to the left past small restaurants and cafes. Look for the sign for the Koh Rong ferry on the left, previously known as the Royal Pier. The ticket office is a small white building on your right. Tickets cost $20 for an open return, meaning you can choose when you want to leave. The tickets are valid for any of the boats which leave Koh Rong at 10:00 and 16:00 daily.

To reach Sok San Beach, you can either travel to Koh Touch, and catch a taxi boat from there, which can cost up to $30 or $35. Or you can catch the Sok San Fast Cat, which is the private boat for Sok San Beach Resort. However, the schedule varies according to their needs so you will need to check in advance -- this can be booked if you're staying at Sok San Beach Bungalows. You can also make arrangements with your guesthouse for a pick up from Koh Touch beach.

Palm Beach Resort and Lonely Beach run their own daily boat directly to the mainland.

bmbTicket logo
Book a bus, taxi or ferry in Cambodia

Top of page

If you enjoyed this article and would like to support independent travel writing on Southeast Asia, please subscribe to Travelfish—it’s just A$35 per year (less than A$1 per week)!

Travel better, travel smarter

Save money, receive our latest updates and get the most out of your travels.


Where to next?

Where are you planning on heading to after Koh Rong? Here are some spots commonly visited from here, or click here to see a full destination list for Cambodia.

Top of page