How to Get from Battambang to Koh Rong
Battambang to Koh Rong by overnight bus and boat: tickets from about $38, journey from about 11h 15min, departures 22:00 to 23:25.

Contents
Battambang to Koh Rong runs from the cultural heart of the northwest to the beaches of the Gulf of Thailand. It is an overnight trip: a night bus to Sihanoukville, then a boat to the island.
Battambang to Koh Rong by Bus and Boat
On booking platforms the combined ticket costs about $38 to $46 (October 2026). Every departure leaves in the late evening, between 22:00 and 23:25, and the trip takes from about 11 hours 15 minutes, up to around 14 hours 40 minutes including the boat. The ticket comes in 3 classes: Luxury Hotel, Sleeper 34 and Standard.[1] A sleeper berth saves a night of accommodation and gets you to the coast for the morning boats.
From Sihanoukville, the boats to Koh Rong take 45 minutes. Romny Tour Express departs Sihanoukville at 09:30 and 13:30 and returns from Koh Rong at 10:30 and 14:45.[2] Sihanoukville to Koh Rong by speedboat costs about $25 return.[3]
Comparing Your Options
| Mode | Price (USD) | Duration |
|---|---|---|
| Overnight bus and boat (Luxury Hotel, Sleeper 34, Standard) | About $38 - $46[1] | From about 11h 15min |
Tips for Traveling from Battambang to Koh Rong
- Book a sleeper: All departures are overnight, so a berth means real sleep.
- Bring a layer: Night buses run strong air conditioning, so keep a light jacket in your daypack.
- Valuables: Keep your passport, electronics and cash in a small bag that stays with you.
- Cash: There are no ATMs on Koh Rong, so bring enough US dollars.[3]
- Know your beach: Check which beach your accommodation is on before you board the boat, because boats can stop at several piers.
Timetable
| Bus Battambang - Koh Rong $ 38.26–45.72 11h 15m – 14h 40m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Battambang to Koh Rong, including current prices and schedules.
The Standard overnight bus and boat ticket, from about $38 on booking platforms (October 2026).
All options are overnight services of from about 11 hours 15 minutes. Luxury Hotel and Sleeper 34 buses have beds.
From about 11 hours 15 minutes up to around 14 hours 40 minutes, including the boat from Sihanoukville.
Departures are in the late evening, between 22:00 and 23:25.
About 45 minutes.
No. Bring enough US dollars from the mainland.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: Battambang - Koh Rong timetable. Retrieved October 30, 2026.
- [2] Romny Tour Express Ferry: Romny Tour Express Ferry. Retrieved October 26, 2026.
- [3] Island Speed Ferry: Koh Rong: Cambodia Wild Island Paradise. Retrieved October 26, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.