Sihanoukville to Koh Rong

How to Get From Sihanoukville to Koh Rong

33 km50m – 1h 5mFrom $13Research Verified

Ferry to Koh Toch Beach · Ferry to Long Set Beach · Ferry to Sok San Beach

Want to know how to get from Sihanoukville to Koh Rong? In this post, we’ll share a summary of all 3 ways to get there and compare each option on duration, costs and level of comfort. For each option, we go into more detail to help you decide which transport provider to book with and where to buy your tickets.
Maarten

Written by Maarten

Founder & Trip Planning Expert

Last updated 4 months ago

COMPARE

What are the 3 ways to travel from Sihanoukville to Koh Rong?

There are three ways to travel the 33 km distance from Sihanoukville to Koh Rong. You can choose between the ferry, ferry to long set beach, and ferry to sok san beach.

The journey takes between 50m–1h 5m and the quickest way is by ferry to sok san beach (50m). If you're on a budget, the cheapest option is by ferry with tickets starting at 54,000 KHR ($13).

Ferry to Koh Toch BeachCheapest
Duration

45-55m

Price

54,000 KHR ($13)

Ferry to Long Set Beach
Duration

45m - 1h 5m

Price

54,000 KHR ($13)

Ferry to Sok San BeachFastest
Duration

50m

Price

56,000 KHR ($14)

Already in Koh Rong?

Onward from Koh Rong

Once you're in Koh Rong, here's where to next — 2 researched onward routes to pick from.

From

Sihanoukville to Koh Rong by Ferry to Koh Toch Beach

45-55mFrom 54,000 KHR ($13)

Most travellers opt to stay in the Koh Toch Beach (Kaoh Touch Beach) area, as this is where most of the island’s restaurants, bars, and activities are based. It’s also the easiest beachfront to reach from the main pier.

You can book a direct ferry ticket from Sihanoukville to Koh Rong (Koh Toch Beach) with Romny Tour Express Ferry and GTVC Speedboat.

A one-way ferry ticket costs 54,000 KHR ($13), and the journey takes about 45-55m.

Ferry schedules from Sihanoukville to Koh Toch Beach

45-55m54,000 KHR ($13)
Romny Tour Express Ferry
09:30
0h 55m
10:25
13:00
0h 55m
13:55
16:15
0h 55m
17:10
54,000 KHR ($13)
Speedboat
GTVC Speedboat
08:00
0h 47m
08:47
11:00
0h 47m
11:47
14:00
0h 47m
14:47
56,000 KHR ($14)
High Speed

View ferry stations on map

Map of stations
Click to explore
From
To

Ready to book your ferry to Koh Toch Beach?

From 54,000 KHR ($13) · 45-55m

Booking Tip

Sihanoukville to Koh Rong by Ferry to Long Set Beach

45m - 1h 5mFrom 54,000 KHR ($13)

Long Set Beach sits on the east coast of Koh Rong, about a 30–40 minute walk from Koh Toch Beach. There are a few high-end accommodations along this side of the island.

Romny Tour Express Ferry and Island Speed Ferry operate daily trips on this route, with one-way ticket prices starting from 54,000 KHR ($13).

Some ferry companies stop at multiple piers around Koh Rong, so always double-check your drop-off point before booking. You’ll want to make sure the ferry docks at Long Set Pier, not Koh Toch or another pier on the island.

Departure and arrival ports

Ferries usually depart from Sihanoukville Autonomous Port and dock at Long Set Pier. It takes about 45m - 1h 5m to go from Sihanoukville to Long Set Beach when the weather conditions are good.

Ferry schedules from Sihanoukville to Long Set Beach

45m - 1h 5m54,000 KHR ($13)
Romny Tour Express Ferry
09:30
0h 45m
10:15
13:00
0h 45m
13:45
16:15
1h 5m
17:20
54,000 KHR ($13)
Speedboat
Island Speed Ferry
08:00
0h 45m
08:45
09:00
0h 45m
09:45
12:00
0h 46m
12:46
56,000 KHR ($14)
Standard

View ferry to long set beach stations on map

Map of stations
Click to explore
From
To

Ready to book your ferry to Long Set Beach?

From 54,000 KHR ($13) · 45m - 1h 5m

Getting to Coconut Beach

If you’re travelling from Sihanoukville to Coconut Beach, the easiest way is to take a ferry to Long Set Beach on Koh Rong first. Coconut Beach is a peaceful escape, famous for its soft white sand, turquoise water, and laid-back vibe. You can reach it from Long Set Beach on foot, by tuk-tuk, motorbike, or taxi boat. The walk takes about an hour along a rough jungle trail starting at the north end of Long Set Beach. Expect uneven paths, a few uphill sections, and hand-painted signs pointing the way. Wear sturdy shoes, bring water and mosquito spray, and download an offline map since the signal may drop along the route. If you’d rather not hike, you can arrange your transportation easily through your guesthouse. A tuk-tuk ride costs around 40,000 KHR ($10) for two people, and takes only 15 minutes. If you want more flexibility, you can rent a motorbike starting at 40,000 KHR ($10) per day and explore at your own pace. A taxi boat is more expensive at about 161,000 KHR ($40) – 201,000 KHR ($50) for 2–4 people, or more for larger groups. It’s the most expensive option, but the coastal views make it a scenic 25–30 minute trip.

Getting to Palm Beach

If you’re planning to explore Palm Beach from Sihanoukville, the best route is via Long Set Beach too. Though Palm Beach is located in a more secluded area in Koh Rong, it will be a great experience to visit! Your accommodation can help you organise tuk-tuk transport from Long Set Beach to Palm Beach. The ride takes about 30 minutes, and prices start at around 60,000 KHR ($15) one way or 120,000 KHR ($30) return.

Sihanoukville to Koh Rong by Ferry to Sok San Beach

50mFrom 56,000 KHR ($14)

Set on the southwestern coast of Koh Rong, Sok San Beach offers a quieter and more private vibe than Koh Toch Beach. If you’re looking for fewer crowds and a more laid-back stay, this is a great choice.

The ferry to Sok San Beach departs from Sihanoukville Autonomous Port and takes around 50m, depending on sea conditions. Ticket prices start from 56,000 KHR ($14) on BookAway.

When booking in advance, make sure the ferry’s arrival port is Sok San Beach (Sok San Port). Some ferries only stop at Koh Rong Community Pier or Long Set Pier, which are on a different part of the island.

In case of bad weather, ferry companies may dock at a nearby pier and arrange onward transport to Sok San Beach from there.

Rounding it up

We hope this guide was helpful in planning how to get from Sihanoukville to Koh Rong. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.

PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!

Frequently Asked Questions

The distance from Sihanoukville to Koh Rong is 33 km.

ABOUT YOUR DESTINATION

Why Visit Koh Rong?

For many travellers, Koh Rong stands out for its relaxed island life and white sandy beaches with clear swimming spots. The island is known for snorkelling & diving tours, calm bays, and memorable sunset views that give it a true tropical island destination feel. Much of its appeal comes from the clear turquoise water found along the coastline.

Popular Koh Rong beaches include Long Set Beach/4K Beach, Lonely Beach, and Sok San Beach. These beaches are spread across different parts of the island.

TRUST

How We Research

Every route on Gecko Routes is independently researched and regularly verified.

500+

ROUTES RESEARCHED

Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.

Monthly

UPDATES

Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.

Verified

BY TRAVELLERS

Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.

About the Author

Maarten
Maarten

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Ferry Schedule Notice

Ferry schedules can change due to weather, sea conditions, or seasonal adjustments. We recommend confirming departure times directly with the operator, especially during monsoon season.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.

Reader Comments

No comments yet — be the first to share your experience!

Leave a Comment