
Ferry + bus / van
Standard route via Sihanoukville and Phnom Penh
Ferry + flight
Fastest and easiest option via Sihanoukville airport
Ferry + sleeper bus
Cheapest option with overnight travel
Complex combinations
Multiple transfers, longer and less reliable
Quick answer: The most common and convenient way to travel from Koh Rong to Siem Reap is by taking a speedboat ferry to Sihanoukville, then continuing by bus, van, or flight via Phnom Penh. Travel time ranges from around 7 to 16 hours depending on your chosen route, and prices vary between approximately $25 and $170 per person.
At a glance:
- 📍 Distance: approximately 560 km by road (via Phnom Penh)
- ⏱️ Travel time (approx.): 7–10 hours (ferry + flight), 11–14 hours (ferry + bus/van), 14–16 hours (ferry + train + bus), 8–10 hours (ferry + private car/taxi)
- 🚢 Ferry duration Koh Rong → Sihanoukville: ~30–60 minutes
- 💰 Price range (approx.): $25–$50 (ferry + bus), $70–$170 (ferry + flight), $25–$40 (ferry + train + bus), $180–$400 (ferry + private car/taxi)
- 🚕 Best for comfort: Ferry + private car/taxi or ferry + flight
- 🚍 Best for budget: Ferry + bus/van (or ferry + train + bus combo)
Last updated in April 2026
From Koh Rong to Siem Reap by ferry + bus, train, or private car via Sihanoukville.
Traveling from Koh Rong to Siem Reap covers about 560 km via Sihanoukville and Phnom Penh. The most popular option is a ferry to Sihanoukville followed by a bus or minivan to Siem Reap. This journey takes about 11–14 hours and costs around $25–50 per person.
You can also travel by ferry to Sihanoukville, continue by Royal Railway train to Phnom Penh, and then take a bus to Siem Reap. Private cars are available as well but are the most expensive option. From Siem Reap, you can continue by bus or van to Don Det in Laos or travel to Battambang.
Siem Reap is Cambodia’s most visited destination and home to the famous Angkor Wat temple complex. As Koh Rong has no airport, all routes first connect through Sihanoukville. Before your trip, it is also useful to check the Weather in Siem Reap.
| Transfer Mode – Koh Rong to Siem Reap | Travel Time | Cost Range |
|---|---|---|
| Speedboat + Bus (via Sihanoukville, Phnom Penh) | 11–14 hours | $25–50 per person |
| Speedboat + Flight (via Sihanoukville) | 7–10 hours | $70–170 per person |
| Speedboat + Train + Bus (via Sihanoukville, Phnom Penh) | 14–16 hours | $25–40 per person |
| Speedboat + Taxi (via Sihanoukville) | 8–10 hours | $180–400 per vehicle |
How do I get from Koh Rong to Siem Reap?
1. FERRY + BUS from Koh Rong to Siem Reap
👉 Ferry + bus is the cheapest and most common way from Koh Rong to Siem Reap.
- ✔️ Good for: budget travelers and most solo travelers
- ✔️ Duration: ~11–14 hours
- ✔️ Price: $27–50 per person (ferry + bus combined)
- ✔️ Comfort: medium (ferry + modern buses or minivans, some with sleeper beds)
- ✅ Best option: Ferry with Buva Sea Cambodia or GTVC Speedboat + bus with Giant Ibis or Virak Buntham
- 💡 Tip: Book both tickets in advance and allow enough time between transfers in Sihanoukville.
The cheapest and most popular way to travel from Koh Rong to Siem Reap is by ferry and bus via Sihanoukville. The total journey takes about 11–14 hours.
First, take a ferry from Koh Rong to Sihanoukville. The boat ride takes about 30–60 minutes, with tickets costing around $13–17 per person.
BOOK JOIN TICKETS to Siem Reap ➜
From Sihanoukville, continue by bus or minivan via Sihanoukville to Siem Reap. This part of the trip takes about 9–13 hours and tickets cost around $14–33 per person.
Services are operated by companies such as Giant Ibis, Virak Buntham, Larryta Express, and Olongpich Transport. Tickets can be booked online in advance.
| Operator | Departs in Koh Rong | Arrival in Siem Reap | Price |
|---|---|---|---|
| Koh Rong Island Transport | 06:30 | 18:00 | $50.00 |
| Koh Rong Island Transport | 08:45 | 21:00 | $50.00 |
| Koh Rong Island Transport | 12:30 | 21:30 | $50.00 |
| Koh Rong Island Transport | 15:00 | 00:00 | $50.00 |
| Sovan Rithy Express | 09:05 | 22:30 | $41.40 |
| Koh Rong Island Transport | 09:30 | 20:30 | $39.95 |
| Champa Tourist Bus | 10:00 | 21:00 | $35.00 |
| Champa Tourist Bus | 13:00 | 00:00 | $35.00 |
| Champa Tourist Bus | 16:00 | 05:30 | $35.00 |
| Koh Rong Island Transport | 12:30 | 03:00 | $39.95 |
| Koh Rong Island Transport | 13:00 | 01:30 | $39.95 |
| Sovan Rithy Express | 13:45 | 22:45 | $36.00 |
| SIMA Express | 14:45 | 03:45 | $43.40 |
| Koh Rong Island Transport | 15:30 | 00:30 | $36.00 |
| Koh Rong Island Transport | 16:45 | 01:45 | $36.00 |
| Go Ho Travel | 20:30 | 09:30 | $26.60 |
| Chan Moly Roth | 06:30 | 15:30 | $44.00 |
| Chan Moly Roth | 09:00 | 19:00 | $44.00 |
| Chan Moly Roth | 12:30 | 23:30 | $44.00 |
| Chan Moly Roth | 15:30 | 06:30 | $44.00 |

2. FERRY + FLIGHT from Koh Rong to Siem Reap
👉 Ferry + flight is the fastest and most comfortable way from Koh Rong to Siem Reap.
- ✔️ Good for: travelers with limited time and higher budgets
- ✔️ Duration: ~7–10 hours
- ✔️ Price: $70–170 per person
- ✔️ Comfort: high (fast boat + direct flight)
- ✅ Best option: Ferry with GTVC Speedboat or Buva Sea Cambodia + flight with Cambodia Angkor Air or AirAsia Cambodia
- 💡 Tip: Check flight schedules in advance and allow enough time between ferry arrival and flight departure.
The fastest and most comfortable way to travel from Koh Rong to Siem Reap is by ferry and flight via Sihanoukville. This option can save several hours compared to traveling entirely by land.
First, take a ferry from Koh Rong to Sihanoukville. The boat journey takes about 30–60 minutes, and tickets can be booked online in advance.
1. BOOK TICKETS to Sihanoukville ➜
From Sihanoukville, you can take a direct flight to Siem Reap Angkor International Airport. The flight takes about 1 hour and is operated by Cambodia Angkor Air, AirAsia Cambodia, or Lanmei Airlines.
The total travel time is about 7–10 hours, depending on connections. Combined ferry and flight costs range from $70–170 per person, making this a better choice for travelers who value speed and comfort.
2. BOOK FLIGHTS to Siem Reap ➜

3. FERRY + TRAIN + BUS from Koh Rong to Siem Reap
👉 Ferry + train + bus is the most adventurous way from Koh Rong to Siem Reap.
- ✔️ Good for: travelers seeking a varied and scenic journey
- ✔️ Duration: ~14–16 hours
- ✔️ Price: $30–55 per person (combined transport)
- ✔️ Comfort: medium (mix of ferry, train and bus/minivan)
- ✅ Best option: Ferry to Sihanoukville + Royal Railway train to Phnom Penh + bus with Giant Ibis or Larryta Express
- 💡 Tip: Plan connections carefully due to limited train schedules and allow enough time for transfers.
You can also travel from Koh Rong to Siem Reap by combining ferry, train, and bus. This route includes a ferry to Sihanoukville, a Royal Railway train to Phnom Penh, and a bus or minivan from Phnom Penh to Siem Reap. The total journey takes about 14–16 hours.
The ferry from Koh Rong to Sihanoukville takes about 30–60 minutes. From Sihanoukville, the Royal Railway train travels to Phnom Penh in about 6 hours. Train tickets cost around $10 per person and can be booked online.
BOOK TRAIN TICKETS to Phnom Penh ➜
From Phnom Penh, continue by bus or minivan to Siem Reap. The trip takes about 5.5–7 hours, with tickets costing around $8–25 per person. Operators include Giant Ibis, Capitol VIP, Larryta Express, Vibol Express, and others.
Both train and bus tickets can be easily booked online in advance. Always check departure points and schedules before your trip.
BOOK BUS TICKETS to Siem Reap ➜

4. FERRY + TAXI/CAR from Koh Rong to Siem Reap
👉 Ferry + private taxi/car is the most comfortable but expensive way from Koh Rong to Siem Reap.
- ✔️ Good for: groups and travelers seeking maximum comfort and flexibility
- ✔️ Duration: ~8–10 hours
- ✔️ Price: $165–390 per car
- ✔️ Comfort: high (fast ferry + private car with no extra stops)
- ✅ Best option: Ferry with Buva Sea Cambodia + private car with SIMA Car or Glassflower
- 💡 Tip: Split the cost in a group and confirm pickup/drop-off details in advance for a smooth transfer.
A comfortable but more expensive option is to travel by ferry and private car via Sihanoukville. This route includes a ferry from Koh Rong to Sihanoukville followed by a private transfer to Siem Reap. The total journey takes about 8–10 hours.
The ferry ride from Koh Rong to Sihanoukville takes about 30–60 minutes. From Sihanoukville, private transfers operated by SIMA Car and Glassflower take approximately 7–9 hours to reach Siem Reap.
Private cars offer flexible pick-up and drop-off locations and are ideal for families or small groups. Prices range from about $165–390 per vehicle, depending on the type of car selected.
You can book private cars online in advance and compare different vehicle options, including standard cars, SUVs, and minivans.
| Taxi Service | Travel Time | Price (Car) |
|---|---|---|
| SIMA Car | 07:00 | From $200.00 / SUV 4pax |
| SIMA Car | 07:00 | From $290.00 / Minivan 7pax |
| SIMA Car | 07:00 | From $420.00 / VIP Van 7pax |
| SIMA Car | 07:00 | From $479.00 / VIP Alphard 5pax |
| SIMA Car | 07:00 | From $675.00 / VIP Granvia 5pax |
| Glassflower | 09:00 | From $333.00 / Comfort 3pax |
| Glassflower | 09:00 | From $388.00 / Luxury VIP Van 9pax |
| Angkor Guide Adventure | 08:45 | From $168.00 / SUV 4pax |
| Angkor Guide Adventure | 08:45 | From $255.00 / Van 7pax |
| Angkor Guide Adventure | 08:45 | From $610.00 / Minibus 20pax |
| Golden Escape Cambodia | 08:30 | From $660.00 / VIP Minivan 5pax |

❓ FAQ – Travel from Koh Rong to Siem Reap
How to book tickets from Koh Rong to Siem Reap?
Tickets and transfers can be booked online via 12go.asia ➜ or Baolau ➜.
How long does it take to travel from Koh Rong to Siem Reap?
Travel times range from 7–10 hours by ferry and flight to 14–16 hours by ferry, train, and bus.
How much does travel from Koh Rong to Siem Reap cost?
Expect to pay about $25–50 by ferry and bus, $80–150 by ferry and flight, or $180–400 for a private transfer.
What is the distance from Koh Rong to Siem Reap?
The travel distance is approximately 560 km via Sihanoukville and Phnom Penh.
What is the fastest way to get to Siem Reap?
The fastest option is a ferry to Sihanoukville followed by a direct flight to Siem Reap.
What is the cheapest way to travel from Koh Rong?
The cheapest option is a ferry to Sihanoukville and a bus or minivan to Siem Reap via Phnom Penh.
Can I travel partly by train?
Yes. Take a ferry to Sihanoukville, a Royal Railway train to Phnom Penh, and then continue by bus via Phnom Penh to Siem Reap.
Where can you travel from Siem Reap?
Popular routes include Bangkok, Battambang, and Mondulkiri.
How do I get from Koh Rong to Sihanoukville?
Several speedboats and ferries operate daily. See the Ferry Schedule – Koh Rong to Sihanoukville.
Is Cambodia suitable for solo travel?
Yes, Cambodia is a popular destination for solo travelers. Read this guide: Solo Travel in Cambodia.
💡 Practical Travel Tips for Koh Rong to Siem Reap
Traveling from Koh Rong to Siem Reap requires a ferry to Sihanoukville followed by a bus, flight, train connection, or private car.
- Take a Ferry First: Ferries and speedboats to Sihanoukville take about 30–60 minutes.
- Bus + Ferry Is Cheapest: Combined ferry and bus transfers are the most budget-friendly option.
- Fly to Save Time: A flight from Sihanoukville can significantly shorten the journey.
- Plan Connections Carefully: Allow enough time between ferries, buses, trains, or flights.
- Pack Essentials: Bring water, snacks, cash, and a power bank for the trip.
- Book Early: Tickets can sell out during holidays and peak travel seasons.
Tip: Ferry, bus, train, and flight tickets from Koh Rong to Siem Reap can be searched and booked online in advance.
