How to Get from Battambang to Koh Rong

How to Get from Battambang to Koh Rong

Last updated: March 8, 2026

Leaving behind the French colonial architecture and the creative arts scene of Battambang for the turquoise waters of Koh Rong marks a transition from Cambodia's cultural heart to its island paradise. This journey spans the length of the country, moving from the dusty plains of the northwest down to the Gulf of Thailand. It is a long haul that takes you through the changing landscapes of the Cardamom Mountains and the bustling transit hubs of the south before you finally catch that salty breeze on the ferry pier.

Train, Bus, Flight and Ferry tickets

The route is primarily serviced by overnight buses that connect Battambang to Sihanoukville, where travelers then transfer to a ferry to reach the island. Because this trip covers a significant distance, choosing the right level of comfort for your overnight journey is the most important decision you will make. You can easily compare these options and book your tickets through GoAsia.cc to ensure your spot is reserved before you arrive at the station.

Battambang to Koh Rong by Bus

The bus journey from Battambang to the coast is an epic overnight trek. Most operators structure this route as a combined ticket that includes the long-distance bus ride and the subsequent boat transfer to Koh Rong. Prices for this full journey typically range from $41 to $49, depending on the level of luxury you choose for the sleeping arrangements. Given that you will be spending between 11 hours and 15 minutes to nearly 15 hours in transit, the extra few dollars for a higher class of service is often a wise investment for your physical well-being.

Luxury Hotel Bus

For those who prioritize sleep above all else, the Luxury Hotel bus is the premium choice. These buses are designed with flat-bed berths rather than reclining seats, allowing you to stretch out fully. They often feature privacy curtains, individual reading lights, and power outlets. Travelers opting for this mode can expect to pay around $49. It is the most comfortable way to tackle the long midnight stretch through the Cambodian countryside, arriving at the coast feeling relatively refreshed for the island boat transfer.

Sleeper 34

The Sleeper 34 is a popular middle-ground option. These buses usually feature 34 individual pods or bunks arranged in a two-tier configuration. While slightly less spacious than the Luxury Hotel class, they still provide a semi-flat sleeping surface that is far superior to a standard seated bus. Prices for the Sleeper 34 are generally positioned in the mid-range of the $41 to $49 bracket. This is a solid choice for solo travelers or those looking for a balance between cost and comfort.

Standard Bus

The Standard bus is the most economical way to make the trip. While these vehicles are reliable, they often feature reclining seats rather than beds. If you are the type of traveler who can sleep anywhere, this option will save you a few dollars, with prices starting at $41. However, be prepared for a less restful night compared to the sleeper variants, especially as the bus navigates the winding roads leading toward Sihanoukville.

Comparing Your Options

ModePrice (USD)DurationComfort
Luxury Hotel Bus$4911h 15min - 14h 40minHigh
Sleeper 34 Bus$41 - $4911h 15min - 14h 40minMedium
Standard Bus$4111h 15min - 14h 40minStandard

Tips for Traveling from Battambang to Koh Rong

  • Book a Sleeper: Since all departures from Battambang for this route are late in the evening (between 22:00 and 23:25), booking a sleeper bus is highly recommended. You will save on a night of accommodation and arrive at the pier in time for the morning ferries.
  • Prepare for the AC: Cambodian buses are notorious for their powerful air conditioning. Even if it is hot outside, the cabin can feel like a refrigerator. Keep a light jacket or a sarong in your carry-on bag.
  • Keep Valuables Close: While the buses are generally safe, always keep your passport, electronics, and cash in a small bag that stays with you at your seat or in your bunk, rather than in the luggage compartment below.
  • Snacks and Water: While buses usually make one or two rest stops at local stations for food and bathroom breaks, it is always smart to carry a bottle of water and some light snacks for the long stretches in between.
  • Island Arrival: Remember that your bus journey usually ends at a pier in Sihanoukville. From there, you will board a speed ferry. Ensure you know which beach on Koh Rong your accommodation is located on (e.g., Koh Touch or Saracen Bay), as the boat may make multiple stops.

Timetable

Bus Battambang - Koh Rong $ 38.99–46.59 11h 15m – 14h 40m
  •   Luxury Hotel 22:00, 22:30
  •   Sleeper 34 22:45, 23:15, 23:25
  •   Standard 22:00

Frequently Asked Questions

How can I book tickets from Battambang to Koh Rong?

You can book train, bus, flight, taxi, van, and ferry tickets from Battambang to Koh Rong directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Battambang to Koh Rong?

The cheapest way to travel this route is by Standard Bus, which costs approximately $41. This price typically includes the bus journey to the coast and the ferry transfer to the island.

What is the fastest way to get from Battambang to Koh Rong?

The fastest scheduled travel time is 11 hours and 15 minutes using the overnight bus and ferry combination. Travel times can vary depending on road conditions and ferry synchronization.

How long does it take to get from Battambang to Koh Rong?

The journey takes between 11 hours and 15 minutes and 14 hours and 40 minutes. This range accounts for different bus operators and the time required for the boat transfer from the mainland to the island.

Are there daytime buses from Battambang to Koh Rong?

Currently, the available transport data shows only late-night departures between 22:00 and 23:25. These overnight services are designed to get you to the Sihanoukville piers in time for the morning ferries.

Do I need to book my ferry ticket separately?

Most transport options for this route are sold as a combined ticket covering both the bus from Battambang and the ferry to Koh Rong. Always check your booking confirmation to ensure the boat transfer is included.

Is it comfortable to sleep on the bus?

Comfort levels vary by class. The Luxury Hotel and Sleeper 34 options provide beds or pods that allow you to lie down, making it much easier to sleep compared to the Standard bus which uses reclining seats.