Koh Rong to Sihanoukville

How to Get From Koh Rong to Sihanoukville

30 km1h – 1h 15mFrom $13Research Verified

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

In this in-depth route guide, you'll find the best ways to travel the 30 kilometre (19 miles) distance from Koh Rong to Sihanoukville. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Sihanoukville as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.

Maarten

Written by Maarten

Founder & Trip Planning Expert

Last updated 4 months ago

COMPARE

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

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

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

Ferry from Koh Toch BeachCheapestFastest
Duration

30m - 1h

Price

54,000 KHR ($13)

Ferry from Long Set Beach
Duration

45m - 1h 15m

Price

54,000 KHR ($13)

Ferry from Sok San Beach
Duration

1h

Price

73,000 KHR ($18)

Already in Sihanoukville?

Onward from Sihanoukville

Once you're in Sihanoukville, here's where to next — 8 researched onward routes to pick from.

From

Koh Rong to Sihanoukville by Ferry from Koh Toch Beach

30m - 1hFrom 54,000 KHR ($13)

The ferry ride from Koh Toch Beach (Kaoh Touch Beach) to Sihanoukville takes around 30m - 1h, depending on sea conditions. One-way tickets cost about 54,000 KHR ($13).

There are two ferry companies operating this route, including Romny Tour Express Ferry and Buva Sea.

Departure and arrival ports

Ferries depart from Koh Rong Community Pier, a short walk from most guesthouses and hotels in the area.

Ferries arrive at Sihanoukville Autonomous Port on the mainland.

Ferry schedules from Koh Toch Beach to Sihanoukville

30m - 1h54,000 KHR ($13)
Romny Tour Express Ferry
54,000 KHR ($13)
Speedboat
Buva Sea
06:30
0h 30m
07:00
09:30
0h 45m
10:15
12:30
0h 45m
13:15
58,000 KHR ($15)
Speedboat

View ferry stations on map

Map of stations
Click to explore
From
To

Ready to book your ferry from Koh Toch Beach?

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

Koh Rong to Sihanoukville by Ferry from Long Set Beach

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

From Long Set Beach, ferry tickets to Sihanoukville start from 54,000 KHR ($13), and the journey takes around 45m - 1h 15m.

Note that some ferry companies stop at several piers around Koh Rong, not just Long Set Beach. When booking, double-check your departure point to make sure you’re being picked up from the correct pier.

Ferries depart from Long Set Pier and dock at Sihanoukville Autonomous Port.

Ferry schedules from Long Set Beach to Sihanoukville

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

View ferry from long set beach stations on map

Map of stations
Click to explore
From
To

Ready to book your ferry from Long Set Beach?

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

Going back to Sihanoukville from Coconut Beach

If you’re travelling back to Sihanoukville from Coconut Beach, the easiest route is via Long Set Beach on Koh Rong, where you can catch a ferry to the mainland. You can reach Long Set Beach using the same transport options as on the way in: walk through the jungle trail, or take a tuk-tuk, motorbike, or taxi boat. The walk takes about an hour along rough jungle paths, some uphill sections, and hand-painted signs marking the way. Wear sturdy shoes, bring water and mosquito spray, and download an offline map, as the mobile signal is limited along the route. If you’d rather not hike, you can arrange your transportation through your guesthouse:
  • Tuk-tuk: Around 40,000 KHR ($10) for two people; about 15 minutes.
  • Motorbike rental: Around 40,000 KHR ($10) per day
  • Taxi boat: Around 161,000 KHR ($40) - 201,000 KHR ($50) for 2–4 people (higher for larger groups); a scenic 25–30 minute ride along the coast.

Going back to Sihanoukville from Palm Beach

You can return to Sihanoukville from Palm Beach via Long Set Beach. Your accommodation can help arrange tuk-tuk transport between the two beaches. The ride takes about 30 minutes, and fares start from 60,000 KHR ($15) one way or 120,000 KHR ($30) return.

Koh Rong to Sihanoukville by Ferry from Sok San Beach

1hFrom 73,000 KHR ($18)

If you're staying at Sok San Beach, you can book a direct ferry to Sihanoukville through BookAway.

Tickets cost 73,000 KHR ($18), and the ferry ride takes around 1h.

The ferry departs from the Sok San Port and arrives at Sihanoukville Autonomous Port.

When booking online, double-check the departure pier carefully. Some ferries on Koh Rong leave from piers located in other parts of the island, so it’s important to make sure your ticket matches the area where you’re staying.

Ferry schedules from Sok San Beach to Sihanoukville

1h73,000 KHR ($18)
GTVC Speedboat
08:30
1h
09:30
11:30
1h
12:30
14:30
1h
15:30
73,000 KHR ($18)
High Speed

View ferry from sok san beach stations on map

Map of stations
Click to explore
From
To

Ready to book your ferry from Sok San Beach?

From 73,000 KHR ($18) · 1h

Rounding it up

We hope this guide was helpful in planning how to get from Koh Rong to Sihanoukville. 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 Koh Rong to Sihanoukville is 30 km.

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