How to Get from Koh Rong to Battambang

How to Get from Koh Rong to Battambang

Last updated: March 8, 2026

Leaving behind the turquoise waters and white sands of Koh Rong for the colonial charm and artistic soul of Battambang is a journey that takes you across the very heart of Cambodia. While the island offers a slow paced tropical escape, Battambang provides a deep dive into the country's history, famous for its bamboo train, ancient temples, and a burgeoning contemporary art scene that feels worlds away from the coast.

This route is a significant undertaking that requires transitioning from sea to land, usually involving a boat ride to the mainland followed by a long drive north. Because this journey spans a large portion of the country, planning your connections carefully is essential to ensure you don't end up stranded in a transit hub. Whether you prefer the efficiency of a combined ticket or the flexibility of choosing your own bus class, there are several reliable ways to make the trip.

Koh Rong to Battambang by Bus

The most common way to reach the northwestern province of Battambang from the islands is by utilizing the extensive network of buses and minibuses. Since Koh Rong is an island, these options are almost always sold as integrated tickets that include the ferry crossing from the island to Sihanoukville, followed by ground transportation. Prices for these combined bus services typically range from $43 to $46.

Minibus and Standard Bus Options

For those looking for a direct and relatively quick overland journey, the minibus is a popular choice. These smaller vehicles tend to navigate Cambodian roads faster than larger coaches, though they offer less legroom. The duration for the bus journey varies significantly depending on the specific operator and the number of stops, ranging from 9 hours to 15 hours. Standard buses are also available, providing a bit more space for those who find minibuses too cramped.

Integrated Ferry and Bus Services

Booking a combined Ferry plus Bus ticket is the most seamless way to handle the logistics. These services are designed to align the boat arrival at the Sihanoukville pier with the departure of the bus. This eliminates the stress of finding a taxi between the pier and the bus station. You can conveniently book these all-in-one tickets on GoAsia.cc to secure your seat in advance, which is highly recommended during the peak dry season when travelers flock to the islands.

Koh Rong to Battambang by Ferry and Van

If you are looking for a slightly different level of comfort or specific timing, there are specialized ferry and van combinations that focus on different vehicle types for the long road stretch. These packages generally cost between $48 and $56, making them a slightly more premium option compared to the standard bus routes.

Ferry, Van, and Sleeper Combinations

One of the most unique ways to tackle this long distance is the combination of a ferry, a van, and a sleeper bus. This is particularly useful for those who want to maximize their daylight hours. The journey typically takes about 13 hours. While the first leg involves a fast ferry and a transit van, the final long haul is completed on a sleeper bus equipped with flat or semi-flat beds. This allows you to rest while the Cambodian countryside passes by, arriving in Battambang feeling more refreshed than if you had sat upright in a van for the entire duration.

Ferry and Multiple Van Transfers

Another common configuration is the Ferry plus Van plus Van option. This usually involves a transfer at a major hub like Phnom Penh or another transit point. While it involves a vehicle change, it often allows for more frequent departure times throughout the morning and early afternoon. The total travel time for these van-based routes is consistently around 13 hours. Vans in Cambodia are generally modern and air-conditioned, providing a brisk way to cover the distance between the southern coast and the northwest.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Standard/Minibus)$43 - $469h - 15hMedium
Ferry + Bus$43 - $4610h - 14hMedium
Ferry + Van + Sleeper$48 - $5613hHigh
Ferry + Van + Van$48 - $5613hMedium

Tips for Traveling from Koh Rong to Battambang

  • Book in Advance: This is a long route with limited direct daily connections. Booking your ticket at least a day or two in advance ensures you get the departure time that best fits your schedule.
  • Prepare for a Long Day: Regardless of the mode you choose, you will be traveling for the better part of a day. Pack plenty of water, snacks, and a portable power bank for your electronics.
  • Check the Pier: Koh Rong has multiple piers (such as Koh Touch or Saracen Bay on the neighboring Koh Rong Sanloem). Ensure your ticket specifies which pier you need to depart from to avoid missing your boat.
  • Motion Sickness: If you are prone to sea sickness or motion sickness on winding roads, take a tablet before the ferry departs and keep some handy for the van ride.
  • Arrival in Battambang: Most buses and vans will drop you off at their respective company offices or the central bus station in Battambang. From there, plenty of tuk-tuks will be available to take you to your hotel for a few dollars.

Timetable

Bus Koh Rong - Battambang $ 41.62–44.64 9h – 15h
  •   Minibus 06:30, 08:45, 09:00, 09:30, 10:00, 10:15, 12:30, 13:00, 13:15, 16:00, 16:15
  •   Standard 08:45, 10:00, 13:00, 16:00, 16:15
  •   Ferry + Bus 00:00, 06:30, 09:00, 09:30, 09:45, 10:00, 12:30, 12:45, 13:00, 13:45, 15:00, 15:30, 16:00, 16:45
Ferry Koh Rong - Battambang $ 46.48–54.40 13h
  •   Ferry + Van + Sleeper 08:45, 13:00
  •   Ferry + Van + Van 08:45, 09:00, 13:00, 13:15, 14:45

Frequently Asked Questions

How can I book tickets from Koh Rong to Battambang?

You can book train, bus, flight, taxi, van, and ferry tickets from Koh Rong to Battambang 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 Koh Rong to Battambang?

The cheapest way to travel is by taking a combined Ferry and Bus or a Minibus service, with prices starting at approximately $43. These tickets usually include the boat transfer and the long-distance road journey.

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

The fastest options are certain minibus services that can complete the journey in about 9 hours, though many standard bus and van combinations take between 13 and 15 hours depending on traffic and transfers.

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

The total travel time varies from 9 hours to 15 hours. Most combined ferry and van or sleeper services take a consistent 13 hours to reach the destination.

Are there night buses from the coast to Battambang?

Yes, there are options that include a sleeper bus for part of the journey. These allows travelers to lie down during the long overland segment after arriving on the mainland by ferry.

Do I need to buy a separate ferry ticket?

Most tickets sold for this route are 'all-in-one' packages that include the ferry from Koh Rong to Sihanoukville and the subsequent bus or van to Battambang, making the transition much easier.

Is the road to Battambang in good condition?

The main highways in Cambodia have improved significantly, but construction and local traffic can still cause delays. The route involves traveling through diverse landscapes, so expect a mix of smooth highways and some bumpy sections.