GoAsia
Cambodia

How to Get from Koh Rong to Battambang

Discover the best ways to travel from Koh Rong to Battambang. Compare ferry and bus prices, durations, and book your tickets easily.

Last updated: October 26, 2026

How to Get from Koh Rong to Battambang
Contents

Leaving the turquoise water and white sand of Koh Rong for the colonial charm and artistic soul of Battambang takes you across the heart of Cambodia. The island is a slow-paced tropical escape, while Battambang is famous for its bamboo train, its temples and a growing contemporary art scene.

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 goes in two parts: a boat from the island to the mainland, then a long drive north. Because the trip covers a large part of the country, plan your connections carefully. You can choose between a through ticket by bus or a combination of ferry and vans.

Koh Rong to Battambang by Bus

Because Koh Rong is an island, bus tickets are sold as through tickets that include the boat to Sihanoukville, followed by the road leg. The boat takes about 45 minutes.[1] Prices for these combined tickets are about $40 to $43 on booking platforms (October 2026), and the whole journey takes from about 9 hours, up to 15 hours depending on the operator and the stops.[2]

Minibus and Standard Bus

Both minibuses and standard buses are sold for this route, and the ferry-plus-bus tickets are timed to meet the boat arrival in Sihanoukville with the departure of the bus.[2] You can book these all-in-one tickets on GoAsia.cc.

Koh Rong to Battambang by Ferry and Van

Combinations of ferry and vans cost about $45 to $53 (October 2026) and take about 13 hours.[2]

Ferry, Van and Sleeper Bus

On this combination you take the ferry and a van first and finish the long leg on a sleeper bus with beds. You can rest while the countryside passes by.[2]

Ferry and Two Vans

The ferry-van-van combination changes vehicles once on the way and takes about 13 hours as well.[2]

Comparing Your Options

ModePrice (USD)Duration
Ferry + bus (minibus or standard bus)$40 - $439h - 15h[2]
Ferry + van + sleeper bus, or ferry + van + van$45 - $53about 13h[2]

Tips for Traveling from Koh Rong to Battambang

  • Book in advance: This is a long route, so book at least a day or two ahead to get the departure that fits your schedule.
  • Prepare for a long day: Pack water, snacks and a power bank for your electronics.
  • Check the pier: Boats to the mainland leave from several places on Koh Rong, among them Koh Touch, Long Set Beach and Sok San Long Beach.[3] Make sure your ticket names the pier you leave from.
  • Motion sickness: If you are prone to sea sickness or car sickness on winding roads, take a tablet before the ferry and keep some handy for the ride.

Timetable

Bus Koh Rong - Battambang $ 40.34–43.27 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 $ 45.05–52.72 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?

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

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

The combined ferry and bus or minibus ticket, from about $40 on booking platforms (October 2026). It includes the boat transfer and the long-distance road journey.

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

Some minibus services take from about 9 hours, while many bus and van combinations take 13 to 15 hours depending on traffic and transfers.

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

The total travel time ranges from about 9 hours to 15 hours. Most ferry-and-van combinations take about 13 hours.

Are there night buses from the coast to Battambang?

One option includes a sleeper bus for the long road leg after the ferry brings you to the mainland.

Do I need to buy a separate ferry ticket?

No. These tickets are sold as through tickets that include the ferry from Koh Rong to Sihanoukville and the bus or van to Battambang.

Sources and background

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

  1. [1] Island Speed Ferry: Koh Rong: Cambodia Wild Island Paradise. Retrieved October 26, 2026.
  2. [2] 12Go: Koh Rong to Battambang timetable. Retrieved October 26, 2026.
  3. [3] GTVC Speedboat: GTVC Speedboat. 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.