Sihanoukville to Koh Rong

How to Get From Sihanoukville to Koh Rong

3Options
45mFastest
$13From
MaartenWritten by Maarten · Updated 1 week ago

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

Koh Rong is Cambodia's party-and-paradise island, just off the coast from Sihanoukville. It's ringed with powdery white beaches and a buzzing backpacker scene. Ferries make the crossing, taking 45-55m to Koh Toch Beach at $13 (54,000 KHR), with other boats landing at Long Set and Sok San beaches.

Distance from Sihanoukville to Koh Rong

Sihanoukville and Koh Rong are about 33 km (21 miles) apart, crossed directly by sea. Depending on the option, the trip takes between 45m and 1h 5m.

COMPARE

3 ways to travel from Sihanoukville to Koh Rong

There are three ways to travel 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 45m–50m and the quickest way is by ferry. If you're on a budget, the cheapest option is by ferry with tickets starting at $13 (54,000 KHR).

Reach out to our Community

No questions yet — be the first to ask about Sihanoukville to Koh Rong.

Sihanoukville to Koh Rong by Ferry to Koh Toch Beach

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

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 $13 (54,000 KHR), and the journey takes about 45-55m.

Ferry schedules from Sihanoukville to Koh Toch Beach

45-55m$13 (54,000 KHR)
All services arrive at Koh Toch Beach
Romny Tour Express FerrySpeedboat55m
09:3013:0016:15
$13
54,000 KHR
GTVC SpeedboatHigh Speed47m
08:0011:0014:0016:00
$14
56,000 KHR

Ferry To Koh Toch Beach tickets are available on Bookaway.

View ferry stations on map

Map of stations
Click to explore
From
To

Booking Tip

Sihanoukville to Koh Rong by Ferry to Long Set Beach

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

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 $13 (54,000 KHR).

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 5m$13 (54,000 KHR)
All services arrive at Long Set Beach
Romny Tour Express FerrySpeedboat45m
09:3013:0016:15
$13
54,000 KHR
Island Speed FerryStandard45m
08:0009:0012:0015:0017:30
$14
56,000 KHR
Island Speed FerryStandard45m
08:0009:0012:0015:00
$14
56,000 KHR

Ferry To Long Set Beach tickets are available on Bookaway.

View ferry to long set beach stations on map

Map of stations
Click to explore
From
To

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 $10 (40,000 KHR) for two people, and takes only 15 minutes. If you want more flexibility, you can rent a motorbike starting at $10 (40,000 KHR) per day and explore at your own pace.

A taxi boat is more expensive at about $40 (160,000 KHR) – $50 (200,000 KHR) 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 $15 (60,000 KHR) one way or $30 (120,000 KHR) return.

Sihanoukville to Koh Rong by Ferry to Sok San Beach

50mFrom $14 (56,000 KHR)

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 $14 (56,000 KHR) 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.

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.

Rounding it up

That's the full picture for getting from Sihanoukville to Koh Rong, roughly 33 kilometres (21 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $13 (54,000 KHR). The quickest trip takes 45m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Sihanoukville to Koh Rong?

The distance from Sihanoukville to Koh Rong is 33 kilometres (21 miles).

What is the fastest way to get from Sihanoukville to Koh Rong?

Journey times from Sihanoukville to Koh Rong overlap: ferry to koh toch beach 45-55m, ferry to long set beach 45m - 1h 5m, ferry to sok san beach 50m. Depending on the departure, no single option is always the fastest.

What is the cheapest way to get from Sihanoukville to Koh Rong?

The cheapest way to get from Sihanoukville to Koh Rong is by ferry with ticket costs starting from 54,000 KHR.

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.