SIEM REAP to KOH RONG — Transport Options ☀️

How to get from Siem Reap to Koh Rong
How to get from Siem Reap to Koh Rong? You can go to Koh Rong by bus/van, plane, train, car + ferry/boat.
  1. Bus + Ferry to Koh Rong
  2. Flight + Ferry to Koh Rong
  3. Bus + Train + Ferry
  4. Taxi + Ferry to Koh Rong
  5. Book a Tour Online 🎫
  6. Book Tickets Online 🎫
Best comfort

Private taxi + ferry

Door-to-door, flexible, includes ferry

Best convenience

Combined ticket (van + ferry)

Single booking, smooth transfers

Avoid

Separate tickets

More hassle, risk of missed ferry

Quick answer: The best way to travel from Siem Reap to Koh Rong is via Sihanoukville. You can choose a bus/minivan + ferry, flight + ferry, or private taxi + ferry. Buses are the cheapest option, flights save the most time, and private transfers offer the highest level of comfort.

At a glance:

  • 📍 Distance: About 470–500 km (including ferry transfer).
  • ⏱️ Travel time: Bus + ferry: 10–13 hrs | Flight + ferry: 3–4.5 hrs | Taxi + ferry: 8–10 hrs.
  • 💰 Price: Bus + ferry: $25–35 pp | Flight + ferry: $70–120+ pp | Taxi + ferry: from $130+.
  • 🚌 Best budget option: Bus or minivan via Sihanoukville.
  • ✈️ Fastest option: Flight to Sihanoukville + speed ferry.
  • 🚖 Most comfortable: Private taxi with flexible schedule.
  • 🚢 Ferry service: Frequent speed ferries operate daily from Sihanoukville.

Last updated: April 2026


From Siem Reap to Koh Rong by bus, train, flight or taxi + ferry.

Travel distance from Siem Reap to Koh Rong is about 560 km via Sihanoukville. You can travel by bus + ferry, flight + ferry, train + ferry, or private taxi + ferry. The most popular budget option is a bus and ferry transfer via Sihanoukville, taking about 11-15 hours and costing around $27-45/pp.

The fastest option is a direct flight to Sihanoukville followed by a ferry to Koh Rong. Flight + ferry transfers take about 5-7 hours and cost roughly $50-130/pp. Another low-cost option is bus + train + ferry via Phnom Penh, using the Royal Railway train on the Phnom Penh to Sihanoukville route.

BOOK TICKETS with 12go.asia

Private taxi + ferry transfers via Sihanoukville take about 8-10 hours and are the most comfortable option. Before your trip, check Weather in Koh Rong and book tickets online in advance.

Comparison of Transfer Modes from Siem Reap to Koh Rong
Transfer Mode – Siem Reap to Koh Rong Travel Time Cost Range
Bus + Ferry via Sihanoukville 11–15 hours $27–45 per person
Plane + Ferry via Sihanoukville 6–7 hours $50–130 per person
Bus / Train + Ferry via Sihanoukville 13–15 hours $30–60 per person
Taxi + Ferry via Sihanoukville 8–10 hours $180–675 per person

How do I get from Siem Reap to Koh Rong?


1. BUS + FERRY from Siem Reap to Koh Rong

👉 Bus + ferry is the most affordable and commonly used way from Siem Reap to Koh Rong.

  • ✔️ Good for: budget travelers and those comfortable with longer journeys
  • ✔️ Duration: ~11–15 hours total
  • ✔️ Price: $27–50 per person
  • ✔️ Comfort: moderate (sleeper buses or seats + ferry)
  • ✅ Best option: Take an overnight bus to Sihanoukville and connect to a morning ferry
  • 💡 Tip: Book combined tickets online in advance and allow buffer time for transfers.

The most popular and cheapest way to travel from Siem Reap to Koh Rong is by bus + ferry via Sihanoukville. This option includes a bus transfer to Sihanoukville and a ferry to Koh Rong. Total travel time is about 11-15 hours.

The first step is a bus journey from Siem Reap to Sihanoukville, taking about 10-13 hours. Companies such as Giant Ibis, SIMA Express, Larryta Express, Olongpich Transport and Virak Buntham operate on this route. Bus tickets cost about $15-33/pp.

BOOK JOIN TICKETS to Koh Rong

The second step is the ferry from Sihanoukville to Koh Rong, taking about 30-60 minutes. Ferry tickets cost around $12-17/pp and can be booked online in advance.

🚍 Bus + Ferry Schedule from Siem Reap to Koh Rong:
Operator Departs in Siem Reap Arrival in Koh Rong
Virak Buntham 20:30 09:15
SIMA Express 23:30 11:17
Champa Tourist 19:30 06:45
Go Ho Travel 20:30 09:30
Torch 21:30 10:30
Olongpich 17:30 06:30
Trans Passion 18:30 06:30
Trans Passion 20:15 08:15
Mevis Transport 20:15 08:15
Mevis Transport 18:15 06:15

bus-ferry-siem-reap-to-koh-rong
From Siem Reap to Koh Rong you can travel by bus+ferry/boat via Sihanoukville (photo: 12go.asia).

2. FLIGHT + FERRY from Siem Reap to Koh Rong

👉 Flight + ferry is the fastest and most convenient way from Siem Reap to Koh Rong.

  • ✔️ Good for: travelers with limited time and higher budgets
  • ✔️ Duration: ~4–6 hours total (including airport transfer + ferry)
  • ✔️ Price: $50–170 per person
  • ✔️ Comfort: high (short flight + modern boats)
  • ✅ Best option: Take a direct flight to Sihanoukville and connect to a speed ferry
  • 💡 Tip: Book flights and ferry tickets early due to limited schedules and allow time for airport transfers.

The fastest and most comfortable way to travel from Siem Reap to Koh Rong is by direct flight + ferry via Sihanoukville. This option has 2 steps and is ideal for travelers who want to save time. Total costs are about $50-170/pp, depending on the airline and season.

The first step is a direct flight from Siem Reap Angkor International Airport to Sihanoukville International Airport. Flight time is only about 1 hour, with services operated by Cambodia Angkor Air, AirAsia Cambodia and Lanmei Airlines.

Siem Reap Angkor International Airport is located about 45 km from the city center, so allow extra time for the airport transfer. Flight schedules are more limited than bus services, so it is recommended to book tickets well in advance.

The second step is the ferry transfer from Sihanoukville to Koh Rong. Ferries depart from Sihanoukville Port, the journey takes about 30-60 minutes, and tickets can be easily booked online in advance.

flight-ferry-siem-reap-to-koh-rong
You can also travel by plane + ferry from Siem Reap to Koh Rong via Sihanoukville (photo: 12go.asia).

3. BUS + TRAIN + FERRY from Siem Reap to Koh Rong

👉 Bus + train + ferry is a scenic and budget-friendly way from Siem Reap to Koh Rong.

  • ✔️ Good for: travelers with more time who want a varied journey experience
  • ✔️ Duration: ~13–15 hours (via Phnom Penh & Sihanoukville)
  • ✔️ Price: $30–45 per person
  • ✔️ Comfort: moderate (bus/minivan + train seats + ferry)
  • ✅ Best option: Combine an early bus to Phnom Penh with a same-day train to Sihanoukville and ferry connection
  • 💡 Tip: Plan connections carefully due to limited train schedules and book tickets in advance.

Another budget-friendly option is to travel by bus + train + ferry via Phnom Penh and Sihanoukville. There is no railway from Siem Reap, so you first need to travel to Phnom Penh by bus or minivan. Total travel time is about 13-15 hours, depending on transfers.

The first step is a bus trip from Siem Reap to Phnom Penh, taking about 5.5-7 hours. Bus and minivan tickets cost around $8-17/pp.

The second step is the Royal Railway train from Phnom Penh to Sihanoukville, taking about 6 hours. Train tickets cost around $10-12/pp, but schedules are very limited, usually only 1 train per day.

From Sihanoukville Railway Station, it is only a short transfer to the port, where you can take a ferry to Koh Rong. The ferry ride takes about 30-60 minutes and tickets can be booked online in advance.

bus-train-ferry-siem-reap-to-koh-rong
From Siem Reap to Koh Rong you can also travel by bus + train + ferry via Phnom Penh and Sihanoukville (photo: 12go.asia).

4. TAXI / CAR + FERRY from Siem Reap to Koh Rong

👉 Private taxi/car + ferry is the most comfortable and flexible way from Siem Reap to Koh Rong.

  • ✔️ Good for: families, groups, and travelers seeking maximum comfort
  • ✔️ Duration: ~8–10 hours total
  • ✔️ Price: $165–675 per car + $12–17 ferry per person
  • ✔️ Comfort: high (private vehicles + ferry transfer)
  • ✅ Best option: Arrange a direct car transfer to Sihanoukville port with a smooth ferry connection
  • 💡 Tip: Share the cost in a group and choose pickup/drop-off locations for a seamless journey.

A private car + ferry via Sihanoukville is the most comfortable, but also the most expensive way to travel from Siem Reap to Koh Rong. This option includes a private transfer to Sihanoukville followed by a ferry to the island. Total travel time is about 8-10 hours.

The first step is a private car transfer from Siem Reap to Sihanoukville, taking about 7-9 hours. Companies such as SIMA Car, Angkor Guide Adventure, Golden Escape Cambodia and Glassflower operate on this route with modern cars, SUVs and minivans.

Private transfers cost about $165-675/car, depending on the vehicle type. Smaller cars are usually cheaper, while larger SUVs and minivans are more suitable for groups. The advantage is door-to-door service and flexible departure times.

After arriving in Sihanoukville, continue by ferry to Koh Rong. Ferry tickets can be booked separately online in advance and the boat ride takes about 30-60 minutes.

🚕 Taxi Schedule + Companies from Siem Reap to Sihanoukville:
Taxi Operator Travel Time Price (Car)
Angkor Guide Adv. 08:45 From $140.00 / SUV 4pax
Angkor Guide Adv. 08:45 From $210.00 / Van 7pax
Angkor Guide Adv. 08:45 From $510.00 / Minibus 20pax
SIMA Car 09:00 From $140.00 / SUV 4pax
SIMA Car 09:00 From $215.00 / Minivan 7pax
SIMA Car 09:00 From $328.00 / Premium Van 5pax
SIMA Car 09:00 From $370.00 / VIP Alphard 5pax
Glassflower 09:00 From $285.00 / Comfort 3pax
Glassflower 09:00 From $330.00 / Van 9pax
Golden Escape Cambodia 08:30 From $165.00 / SUV 4pax
Golden Escape Cambodia 08:30 From $217.00 / Minivan 7pax
Golden Escape Cambodia 08:30 From $227.00 / VIP Van 5pax
Golden Escape Cambodia 08:30 From $455.00 / Toyota Coaster 18pax

taxi-car-ferry-siem-reap-to-koh-rong
From Siem Reap to Koh Rong you can travel by private taxi/car + ferry via Sihanoukville (photo: 12go.asia)

❓ FAQ – Travel route from Siem Reap to Koh Rong:

How to book tickets and flights from Siem Reap to Koh Rong?

You can book bus, ferry and flight tickets online via 12go.asia ➜ or Baolau ➜.

How long does it take to get from Siem Reap to Koh Rong?

Travel time is about 6–15 hours, depending on whether you travel by flight, bus, train, taxi and ferry.

How much does travel from Siem Reap to Koh Rong cost?

Expect to pay about $27–130 per person for standard transport options. Private taxis are significantly more expensive.

What is the distance from Siem Reap to Koh Rong?

The travel distance is approximately 560 km by land via Sihanoukville.

What is the best way to travel from Siem Reap to Koh Rong?

The fastest option is a flight to Sihanoukville followed by a ferry to Koh Rong.

What is the cheapest way to get from Siem Reap to Koh Rong?

The cheapest option is a tourist bus and ferry transfer via Sihanoukville, starting at around $27 per person.

Is there a direct flight from Siem Reap to Koh Rong?

No. Koh Rong has no airport. You can fly to Sihanoukville and continue by ferry.

Can I travel by private taxi from Siem Reap to Sihanoukville?

Yes, private taxis are available and offer the most comfortable but also the most expensive transfer.

Where can you travel from Sihanoukville?

Popular routes include Koh Rong, Koh Kong, Phu Quoc, Kampot and Kep.

Where to stay in Koh Rong?

Koh Rong offers beach resorts, bungalows and guesthouses. You can book accommodation in Koh Rong online.

Popular travel routes in Cambodia:
How to get from Phnom Penh to Siem Reap? How to get from Battambang to Siem Reap?
How to get from Phnom Penh to Battambang? How to get from Koh Rong to Siem Reap?
How to get from Kampot to Phnom Penh? How to get from Kampot to Sihanoukville?
How to get from Siem Reap to Bangkok? How to get from Phnom Penh to Bangkok?

💡 Practical Travel Tips for Siem Reap to Koh Rong

Traveling from Siem Reap to Koh Rong usually involves a transfer via Sihanoukville and a ferry to the island.

  • Allow Enough Time: The journey typically takes 6–15 hours depending on your transport option.
  • Travel via Sihanoukville: All ferries to Koh Rong depart from Sihanoukville.
  • Flights Save Time: Flying to Sihanoukville and continuing by ferry is the fastest option.
  • Book Ferries Early: Popular ferry departures can sell out during weekends and holidays.
  • Watch Weather Conditions: Rough seas during the rainy season may cause ferry delays.
  • Pack Essentials: Bring water, snacks, chargers and sunscreen for the trip.
  • Know Your Arrival Pier: Check whether your accommodation is near Koh Touch, Long Set Beach or another area.

Tip: Bus, minivan, ferry and flight tickets from Siem Reap to Koh Rong can be searched and booked online in advance.


🎫 Book your tickets from Siem Reap to Koh Rong + Schedule:

(you can search and book another tickets, eg. Siem Reap to Phnom Penh, Phnom Penh to Sihanoukville…)

Bangkok to Cambodia ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: