How to get to, from, and around Koh Rong

Whether you want to take a ferry or a helicopter, we can help you get to and from Koh Rong and around the island.

Before leaving, be sure to know where on Koh Rong you are going! Koh Rong is a large island and if you go to Koh Toch when you meant to go to another part of the island, you’ll be stuck paying $40 or $50 for a longtail (a traditional Cambodian fishing boat) to get you where you want to go. We’ve got a map of the various beaches on the island to help you get a sense of the geography.

Looking for information of Koh Rong Sanloem? Check out our guide.

Koh Rong ferries

How to make your way to Koh Rong — it’s worth the effort!

To get to the popular Koh Toch part of Koh Rong you have several options, including two speed ferries that take between 60 and 90 minutes, depending on the schedule (it’s almost never the advertised 45 minutes. Schedules change often, so be sure to confirm a few days before. If you’re headed somewhere other than Koh Toch, such as Sok San Village, we have information below, but ask your guesthouse for details about transport.

Boats to Koh Toch Village and Beach

Under the name Speed Ferry Cambodia, Koh Rong Dive Center runs speedboats several times a day from the Serendipity Pier in Sihanoukville. The catamaran speedboats seat 125 and an open return ticket costs $20. Boats leave from the Serendipity Pier and take 45-90 minutes, depending on whether they stop on Koh Rong Sanloem on the way. If you want a guaranteed seat, you can buy Speed Ferry Cambodia tickets online in advance.

Speed Ferry Cambodia fast boat schedule:
Sihanoukville to Koh Rong (Koh Toch): 9 a.m., 11:30 a.m., and 3 p.m.
Koh Rong (Koh Toch) to Sihanoukville: 10 a.m., 12:30 p.m., 4 p.m.

Buva Sea Ferry is a new service with 50-seat speed ferries operated by the same company as the controversial Virak Buntham buses. They offer the option of drop off at Koh Toch along with alternative piers not serviced by the other ferries, such as Long Set Beach, Sok San Beach, and Daem Thkov Village (see sections below for more information on getting to these beaches). Tickets can be booked online in advance. The price is $20 for a return ticket and they leave from the Serendipity Pier.

Buva Sea boat schedule (Koh Toch):
Sihanoukville to Koh Rong (Koh Toch area): 8 a.m., 9:30 a.m., 11 a.m., 12:30 p.m., 2 p.m., 3:30 p.m., and 5 p.m.
Koh Rong (Koh Toch) to Sihanoukville: 7 a.m., 8:45 a.m., 10:45 a.m., 11:45 a.m., 2 p.m., 3 p.m., and 5 p.m.

GTVC is the newest company to enter the island speed ferry competition, and currently the least expensive, with a return ticket going for just $12 that can be purchased online in advance. The GTVC speedboat leaves from the Sihanoukville port, but offers hotel pickup to take passengers there.

GTVC speedboat schedule:
Sihanoukville to Koh Rong (Koh Toch): 8 a.m., 11 a.m., 2. p.m., and 4 p.m.
Koh Rong (Koh Toch) to Sihanoukville: 8:45 a.m., 11:45 a.m., 2:45 p.m., and 4:45 p.m.

Koh Rong speed ferry

Getting to Koh Rong couldn’t be easier with a speed ferry.

Island Speed Ferry Cambodia (formerly TBC) is a confusingly named service. It’s sometimes called Cambodia Island Speed Ferry, sometimes Island Speed Boat Cambodia, and sometimes TBC. The 150-seat ferry is brand new, enclosed, and air-conditioned. They have a second, older speed ferry that is not air-conditioned, however, so you’ll have to take your chances. The trip takes about 90 minutes because they make two stops on Koh Rong Sanloem before heading to Koh Rong, where they stop at the Koh Toch pier. Tickets can be purchased at any travel agent in Sihanoukville for $20 round-trip (the return ticket must be used within 15 days) and they offer discounts for expats living on the island. The ferry leaves from the main Sihanoukville port, and they offer free hotel pick-up.

Cambodia Island Speed Ferry (TBC) fast boat schedule:
Sihanoukville to Koh Rong (Koh Toch): 9 a.m., 12 p.m., and 3 p.m.
Koh Rong (Koh Toch) to Sihanoukville: 10:30 a.m., 1:30 p.m., 4:30 p.m.

There’s a new company, Angkor Speed Ferry, that goes from Sihanoukville to Koh Toch and Long Set Beach. They leave from Serendipity Pier when the weather is good, otherwise from the Sihanoukville port. We don’t know anything about them yet other the company is owned by one of the local village chiefs and return tickets cost $20.

Angkor Speed Ferry schedule:
Sihanoukville to Koh Rong (Koh Toch): 8:30 a.m., 11:30 a.m., 2:30 p.m.
Koh Toch to Sihanoukville: 10:20 a.m., 1:30 p.m. 4:20 p.m.

Additionally, there are yellow supply boats that are mainly used for transporting locals and goods to the mainland, but tourists are welcome to use them as well. The cost is $5 each way, and life jackets are not guaranteed! The trip usually take two hours, but it can be three if there is bad weather. The boats leave from the Sihanoukville port, at the New Royal Pier.

Supply boat schedule:
Sihanoukville (port) to Koh Rong (Koh Toch): 3 p.m.
Koh Rong (Koh Toch) to Sihanoukville (port): 9 a.m.

The Happy Boat offers a popular three-island day tour for $25 per person that includes food and drink, but it can also be used for transport direct to and from Koh Rong for $10. The Happy Boat leaves from Serendipity Pier and tickets can be purchased online.

Happy boat schedule:
Sihanoukville to Koh Rong (Koh Toch): 8:30 a.m.
Koh Rong (Koh Toch) to Sihanoukville: 12 p.m.

How to get to Koh Rong

You can take a village boat or a slow boat to other parts of Koh Rong.

Boats from Sihanoukville to Koh Rong’s other beaches

Sok San Village and Beach (Long Beach)

Buva Sea (more info in Koh Toch section above) has started twice-daily speed ferries to Sok San Beach. The trip takes 45-60 minutes. Tickets cost $25 for a return ticket and can be purchased online.

Buva Sea boat schedule (Sok San):
Sihanoukville to Koh Rong (Sok San): 12:30 p.m.
Koh Rong (Sok San) to Sihanoukville: 1:30 p.m.

Island Speed Ferry Cambodia (formerly TBC) now has a speed boat connection from Koh Toch to Sok San, for a total cost of $25. This trip takes longer because you’ll first go to Koh Toch (and stop at Koh Rong Sanloem on the way there) before transferring to a boat to Sok San.

Cambodia Island Speed Ferry (TBC) fast boat schedule:
Sihanoukville to Koh Rong (Sok San): 9 a.m., 12 p.m., and 3 p.m.
Koh Rong (Sok San) to Sihanoukville: 9:30 a.m., 12:30 p.m., 3:30 p.m.

Sok San Beach Resort runs a daily Fast Cat ferry that leaves from Pier 65 at Sihanoukville Port. Tickets cost $40 return and the trip takes one hour. This ferry is only for guests of Sok San Beach Bungalows and Sok San Beach Resort. If you are not staying there, you need to arrange with them in advance if you’d like to take this ferry.

Sok San Fast Cat schedule:
Sihanoukville to Koh Rong (Sok San): 2 p.m.
Koh Rong (Sok San) to Sihanoukville: 11 a.m.

There is a daily slow boat from the Sihanoukville  to Sok San Beach. There are actually two boats that go on alternating days, one from Pier Port 65 and the other from the Royal Pier. Used mostly as a means for villagers to get to and from the mainland, the trip takes about three hours and costs $7 each way. This boat can also drop you off at Koh Toch beach for $5, which will allow you to catch one of the Koh Toch ferries listed above. In low season, it does not always run every day.

Sok San Village boat schedule:
Sihanoukville to Sok San Beach: 1:30 p.m. (every other day)
Sok San Beach to Sihanoukville: 8:30 a.m. (every other day)

For more information on getting to and from Sok San beach, check out the Sok San Beach Bungalows transportation page which is updated regularly.

Daem Thkov Village

If you’re heading to Daem Thkov or any of the nearby beaches, there’s a converted fishing boat that goes every day to haul locals and the occasionally tourist. Tickets cost $5 each way (or 15,000 riel for Khmers) and the trip takes about 2.5 hours, depending on the weather. Boats go to and from Pier 52 at the Sihanoukville Port, and are often late.

Daem Thkov Village boat schedule:
Sihanoukville to Daem Thkov: 3 p.m.
Daem Thkov to Sihanoukville: 8 a.m.

Buva Sea (more info in Koh Toch section above) has started daily speed ferries to Coconut Beach, where it’s a 10-15 walk to the village, and if it’s windy they go straight to Daem Thkov. The trip takes 45-60 minutes. Tickets cost $20 for a return ticket and can be purchased online.

Buva Sea boat schedule (Daem Thkov):
Sihanoukville to Koh Rong (Daem Thkov): 8 a.m., 11 a.m., 2 p.m., and 5 p.m.
Koh Rong (Daem Thkov) to Sihanoukville: 7 a.m., 9:15 a.m., 12:15 p.m., and 3:15 p.m.

Prek Svay Village

There’s a local village boat that goes to and from Prek Svay Village and uses Pier 52 at the Sihanoukville Port. Tickets cost $5 each way for foreigners and the trip takes 2.5 to 3 hours.

Prek Svay Village boat schedule:
Sihanoukville to Prek Svay: 7 a.m.
Prek Svay to Sihanoukville: 3 p.m.

Lonely Beach and Palm Beach

There are daily ferries run by Lonely Beach and Palm Beach Resort, you will need to buy a ticket directly from your guesthouse when you make your reservation.

Long Set Beach, Nature Beach, Coconut Beach, Vietnamese Beach

Buva Sea (more info in Koh Toch section above) has started daily speed ferries to Long Set Beach, and Romduol/Nature Beach, and Coconut Beach. The trip takes 45-90 minutes. Tickets cost $20 for a return ticket and can be purchased online.

Buva Sea boat schedule (Long Set Beach, Nature Beach, Coconut Beach):
Sihanoukville to Koh Rong (Long Set/Nature Beach): 8 a.m., 11 a.m., 2 p.m., and 5 p.m.
Koh Rong (Long Set/Nature Beach) to Sihanoukville: 7 a.m., 9:15 a.m., 12:15 p.m., and 3:15 p.m.

Angkor Speed Ferry has daily ferries that go to Long Set Beach. Tickets cost $20 return.

Angkor Speed Ferry schedule:
Sihanoukville to Koh Rong (Long Set Beach): 8:30 a.m., 11:30 a.m., 2:30 p.m.
Long Set Beach to Sihanoukville: 10:40 a.m., 1:40 p.m. 4:40 p.m.

If you’re heading to Suns of Beaches, contact your guesthouse first and they can advise which is the most convenient ferry to take, and they can organize a boat to pick you up from there.

Private long tail boat to Koh Rong

More adventurous travelers can take a private boat to Koh Rong.

Hire a private boat to Koh Rong

If you miss the ferry but are determined to make it to Koh Rong, you can hire a private boat. All of the local longtail boats (Cambodian fishing boats) are willing to go to Koh Rong. The price varies depending on whether or not you book direct or through a travel agent, but usually ranges between $100 and $150. Boats can seat up to 15 people and the journey takes two to three hours. Most of the time, the price includes a same-day return, so it’s possible to do a day trip to the island. However, if you’d like to stay longer and want to take the same boat back, the price will increase.

Smaller boats are available that can seat eight people and cost around $80 for a one-way trip, and only marginally more for a same-day return. You can find boats hanging out near the Serendipity Pier and book directly with a fisherman. Or go through one of the local travel agents, such as Best Beach Travel (Serendipity Beach Road, Sihanoukville; T: 015 678 924) or Ana Travel (Serendipity Beach Road, Sihanoukville; T: 034 933 729). Negotiation is possible, but remember that gasoline is pricey!

Getting to Koh Rong by helicopter

If you really want to splash out, try taking a helicopter to Koh Rong. No apparent progress has been made on building the long-promised Koh Rong airport, but there is a helicopter landing pad that was built to spare the VIP guests of Song Saa Private Island the indignity of having to hobnob with the riff-raff on the Koh Rong ferries. From Phnom Penh the trip is 90 minutes. Helistar Cambodia offers flights to Koh Rong from Phnom Penh Airport for $4,500++ , and Helicopters Cambodia flies Phnom Penh Airport to to Koh Rong for $5,772.2++.

Koh Rong Koh Toch

Taxi boats in Koh Toch Village ready to take you around the island.

Getting around Koh Rong

There are few roads on Koh Rong (and they are often unpassable) so you’ll be walking on the beach most of the time you’re on the island. If you want to go from one side of the island to the other, you can rent longtail taxi boats. Depending on how long the journey is and how many passengers there are, it can cost between $10 and $60, or $5 per person. If you’re going alone, negotiate the price and see if you can go with another group, as there are boats leaving regularly.

These are the prices we were recently quoted for taxi boats:
Koh Toch to Long (Sok San) Beach: $5-20 per person, depending on how many people. There are regular boats so you’ll be able to share with others. If you hike there through the jungle, it’s only $5 by taxi boat to come back.
Koh Toch to Long Set Beach: $15
Koh Toch to Lonely Beach: $60

If you’re going from Sok San Beach to Koh Toch, you can hitch a ride on the Sok San village slow boat.

Getting from Koh Rong to Koh Rong Sanloem (and vice-versa)

The same speed ferries listed above go between Koh Rong and Koh Rong Sanloem. Although the ferries have stated schedules, these change without notice when they decide to drop off at one island before the other, and the companies switch who does each route. Yes, it’s confusing. Be sure to check a day or two before you make this journey. Boats take between 30 and 60 minutes and most cost $5, but Angkor Speed Ferry is $10, and the supply boat is free.

Happy Boat schedule:
Koh Rong Koh Toch to Koh Rong Sanloem M’Pay Bai: 1 p.m.

Supply boat schedule:
Koh Rong Koh Toch to Koh Rong Sanloem Saracen Bay, Eco Sea, and M’Pay Bai: 8 a.m.

Cambodia Island Speed Ferry (TBC) fast boat schedule:
Koh Rong Sanloem Saracen Bay to Koh Rong Koh Toch: 8:30 a.m., 11:30 a.m, 2:30 p.m., 4:30 p.m.
Koh Rong Sanloem M’pei Bei to Koh Rong Koh Toch: 10:30 a.m., 4:30 p.m. (not sure if current, updating)

Angkor Speed Ferry schedule:
Koh Rong Sanloem Saracen Bay to Koh Rong Koh Toch and Long Set Beach: 9:35 a.m., 12:35 p.m, 3:35 p.m.

From Koh Rong (Koh Toch), we were quoted the follow prices for taxi boats to various parts of Koh Rong Sanloem:
Koh Rong to Saracen Bay: $30
Koh Rong to M’pei Bei: $20
Koh Rong to Lazy Beach: $60

Speed Ferry Cambodia
Koh Rong Dive Center
Serendipity Beach Road, Sihanoukville
T: 034 934 744
speedferrycambodia.com

Buva Sea
Serendipity Beach Road, Sihanoukville
T: 097 888 8950

Island Speed Ferry Cambodia (TBC)
Serendipity Pier, Sihanoukville
T: 069 811 711
islandspeedboatcambodia.com

Angkor Speed Ferry
Serendipity Pier, Sihanoukville
T: 034 933 677; 010 647 766
angkorspeedferry.com

Happy Boat
Serendipity Pier, Sihanoukville
T: 034 934 744
facebook.com/happyboatcambodia

Sok San Beach Resort
T: 092 76 42 93
soksanbeachresort.com

Helistar Cambodia
Canadia Tower, 17th Floor, 315 Monivong Blvd, Phnom Penh
T: 023 431 011
helistarcambodia.com

Helicopters Cambodia
51 Street 350, Phnom Penh, Cambodia
T: 023 213 706
helicopterscambodia.com

Looking for more? View the full Koh Rong island guide for tips on where to stay, what to eat, and which are the island’s best beaches.

Got a correction, suggestion, or update for one of our listings? Submit it here.

We may (or may not) earn commission on sales made through some links on this page. Learn more.