GoAsia
Cambodia

How to Get from Koh Rong Samloem to Battambang

Find the best way from Koh Rong Samloem to Battambang. Compare ferry and bus prices, durations, and book your Cambodia trip today.

Last updated: November 5, 2026

How to Get from Koh Rong Samloem to Battambang
Contents

Leaving the turquoise waters and white sands of Koh Rong Samloem for the colonial charm and creative pulse of Battambang is a journey that spans the heart of Cambodia. You are moving from the ultimate island escape to a city famous for its bamboo train, riverside cafes, and a thriving arts scene. This route requires a bit of patience, as you will transition from sea to land, crossing through the bustling hub of Sihanoukville before heading north toward the Thai border region.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The journey is a long one, often taking up a full day of travel, but the reward is discovering the authentic side of Cambodia. While the island is about relaxation, Battambang offers a deep dive into Khmer history and rural life. Because this trip involves multiple legs - starting with a boat and followed by a long road journey - it is essential to plan for a day on the move. You can easily secure your spot for this entire route through GoAsia.cc to ensure your connections between the ferry and the bus are handled smoothly.

Koh Rong Samloem to Battambang by Bus and Minibus

The most common way to reach Battambang from the island involves a ferry crossing to the mainland followed by a long-distance bus or minibus. This is often the most cost-effective method for travelers looking to bridge the gap between the coast and the northwest. On booking platforms, the combined journey costs about $38 to $43 (November 2026), depending on the operator and the vehicle for the land portion.[1]

The trip takes from about 12 hours and up to 15 hours. Minibuses leave in the morning and early afternoon and the standard bus in the late afternoon.[1] Most travelers choose the minibus, which tends to be a little faster. These vans are a staple of local travel, offering air conditioning and a chance to see the changing landscape from the window. For those who prefer a larger vehicle, Standard bus options are also available, though they may take a bit longer due to their size and more frequent stops. It is a long haul with a few rest stops for snacks and stretching.

Koh Rong Samloem to Battambang by Ferry and Van

If you are looking for a more structured transfer that combines different types of land transport, you can book a package that includes the ferry, a van, and even a sleeper bus component. On booking platforms, these tickets cost about $45 (November 2026) and take about 13 hours, with departures at 09:30 and 13:45.[1] This option is particularly popular for those who want to maximize their time by traveling through the evening or who prefer the organization of a multi-modal ticket.

Ferry + Van + Sleeper

This sub-option is designed for comfort on the long stretch of road. After taking the ferry from Koh Rong Samloem to Sihanoukville, you will board a van that connects you to a larger sleeper bus. The sleeper bus features reclining berths or flat beds, allowing you to rest while the miles pass by. It is a great way to save on a night of accommodation while making progress toward your destination. While the beds are often compact, they provide a much better environment for sleep than a standard upright seat.

Ferry + Van + Van

Alternatively, you can choose a route that uses smaller vans for the entire land portion. This is often a more direct way to travel, as smaller vehicles can navigate traffic more easily than large buses. While you won't have a bed to lie down in, the vans are modern and equipped with air conditioning. This is a solid choice for travelers who prefer to stay in one type of vehicle for the duration of the land journey rather than transferring to a large coach.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Minibus/Standard)About $38 - $43[1]From about 12 hoursModerate
Ferry + Van + SleeperAbout $45[1]About 13 hoursHigh
Ferry + Van + VanAbout $45[1]About 13 hoursModerate

Tips for Traveling from Koh Rong Samloem to Battambang

  • Book in Advance: This is a long and popular route. To ensure you get a seat on the ferry that aligns with your bus departure, it is highly recommended to book your tickets a day or two before you plan to leave.
  • Pack Snacks and Water: While the buses and vans will stop at service stations along the way, the selection can be limited. Bring some light snacks and a large bottle of water to keep you comfortable during the 13-hour journey.
  • Keep Valuables Close: On the sleeper bus or larger coaches, always keep your passport, money, and electronics in a small daypack that stays with you at your seat, rather than in the luggage compartment.
  • Check Your Pier: Koh Rong Samloem has several piers (such as Saracen Bay or M'Pai Bay). Double-check which pier your ferry departs from to avoid a last-minute scramble across the island.
  • Prepare for the AC: Cambodian buses and vans are known for strong air conditioning. Even if it is hot outside, the interior can get quite chilly, so keep a light jacket or sarong in your carry-on bag.

Timetable

Bus Koh Rong Samloem - Battambang $ 38.21โ€“43.12 12h โ€“ 15h
  • โ†’ย  Minibus 06:30, 09:30, 12:30, 13:45
  • โ†’ย  Standard 16:45
Ferry Koh Rong Samloem - Battambang $ 44.90 13h
  • โ†’ย  Ferry + Van + Sleeper 09:30, 13:45
  • โ†’ย  Ferry + Van + Van 09:30, 13:45

Frequently Asked Questions

How can I book tickets from Koh Rong Samloem to Battambang?

Use the booking tool on this page to compare the transport options currently available from Koh Rong Samloem to Battambang, including current prices and schedules.

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

The bus. On booking platforms, a ferry and minibus or standard bus combination costs about $38 to $43 (November 2026).

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

Minibuses are usually a little faster than the standard bus: the trip takes from about 12 hours, and up to 15 hours by standard bus.

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

From about 12 hours and up to 15 hours in total. That includes the ferry crossing to Sihanoukville and the road journey north.

Do I need to print my tickets for the ferry and bus?

Most operators accept digital tickets on your phone, but it is always a good idea to have a screenshot or a printed copy as a backup. When booking through GoAsia.cc, check the specific instructions provided for your chosen operator.

Is there a direct flight from Koh Rong Samloem to Battambang?

No, there are no flights between these two locations. Koh Rong Samloem does not have an airport, and Battambang's airport does not currently handle scheduled commercial passenger flights. The journey must be made by sea and land.

What should I expect during the transfer in Sihanoukville?

When you arrive at the pier in Sihanoukville, you will usually be met by a representative from the transport company or directed to a nearby office. From there, you will be transferred to the bus or van station for the next leg of your journey.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable: Koh Rong Samloem to Battambang. Retrieved November 5, 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.