How to get from

Battambang to Sihanoukville

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

3 ways to get from Battambang to Sihanoukville

Taking a Bus from Battambang to SihanoukvilleDuration: 6h 30m
Know before you go

When travelling from Battambang to Sihanoukville, bus travel’s a completely comfortable option to book. The cabins are special, as they are hotel buses, meaning that instead of berths there are double beds on each side. If you don’t want to sleep next to a stranger, be sure to purchase two tickets.

  • Pros
    • Luggage allowance
    • Fully air conditioned cabin
    • Clean sheets provided
    • Makes rest stops
    • Inexpensive ticket price
  • Cons
    • Long journey
    • Non refundable
    • No bathrooms on board
    • Indirect route: makes pick up in Phnom Penh
    • Shared cabin space - little privacy
Most popular rides
Taking a Minivan from Battambang to SihanoukvilleDuration: 11h 30m
Know before you go

There are 2 operators that run from Battambang to Sihanoukville, with 2 departures per day. If you decide to take a Minivan, you can take the Standard option.

Most popular rides
Taking a Private rides from Battambang to SihanoukvilleDuration: 30m
Know before you go

There is 1 operator that run from Battambang to Sihanoukville. If you decide to take a Car, you can take the Standard option.

About the ride from Battambang to Sihanoukville

Get ready for a cultural and culinary treat at Battambang - Cambodia’s second-largest city and a town of ancient temples, brilliant green paddy fields, and lip-smacking street food. An excellent way to explore the region is by renting a kayak and paddling down the river. A walking tour gives you a chance to appreciate the area’s French colonial architecture and, for a fun time, ride the bamboo train.

The coastal town of Sihanoukville is a heady mix of lazy beach days and party nights. Ochheuteal Beach is one of the most popular hangout spots in town. Take the ferry to serene Bamboo Island for a day of white sand beaches, lush mangrove forests, and the chance to spot a variety of wildlife. Otres Beach is a must-visit while in Sihanoukville - take a late-night walk for a fantastic opportunity to see bioluminescent plankton. 

The distance from Battambang to Sihanoukville is around 290 miles (470 km), and it takes about 12-13 hours to cover the distance. You can choose to travel by bus, minivan or private car. The sleeper buses are the most popular and cheapest option though private cars and minivans are the right choice if you need flexibility in timings.


What to see when traveling from Battambang to Sihanoukville

Those taking the sleeper bus will get enough time to rest so that when you arrive in Sihanoukville, you will be rested and ready to explore the beach town to its fullest. If you have opted for a daytime departure, then you will get the chance to experience the laid back charm of the Cambodian countryside as your vehicle passes through little villages and towns.


How to get from Battambang to Sihanoukville

Taking a bus

Buses are, probably, the most popular way to travel to Sihanoukville from Battambang. Given the twelve to thirteen hour journey, the sleeper buses that depart from Battambang in the evening offer a time-saving way to cover this distance.

Air conditioning, flatbeds, blankets, and pillows provided by the operator make the ride a comfortable one. And with ticket prices starting from $22 per person, they are also the cheapest option available. The buses stop at Phnom Penh or Siem Reap, and passengers might have to shift to a different bus. While the buses themselves don’t have attached restrooms, they make stops along the way. 


Taking a minivan

Minivans are another mode of transportation available to cover this route. The minivans have around three departures during the day. You can even book a private minivan if you are traveling as part of a bigger group (ideal for up to 8 to 12 passengers), allowing you more flexibility in terms of departure time. The minivans are air conditioned, have cushioned seats, and take around twelve hours to reach Sihanoukville. 


Hiring a private car/taxi 

For those who need a lot of flexibility in travel or just prefer a little more space and privacy, booking a private taxi might be the best option. The Standard Car option is perfect for solo travelers or couples who don’t mind paying a little extra for the comfort and convenience that a private ride affords.

Let Battambang and Sihanoukville inspire you

Where to learn about history in Cambodia

Cambodia is one of the most naturally beautiful countries in the world. However, below the surface of this striking beauty lays a heartbreaking past.

Read more

The minivan from Sihanoukville to Kampot: A guest review

The minivan from Sihanoukville to Kampot is incredibly quick and convenient. Here’s what to expect when traveling with CTT Transport.

Read more

High speed ferry from Koh Rong Samloem to Sihanoukville: A guest review

The high speed ferry from Koh Rong Samloem to Sihanoukville is such an enjoyable experience. Here’s the full review of what you can expect from the journey.

Read more

Your questions, our answers

Bookaway's customers prefer Sleeper Bus by Olongpich Express

Standard Minivan by Virak Buntham Express which usually takes 11h 30m

BUSOlongpich Express | Virak Buntham Express

MINIVANVirak Buntham Express | Sarus Tour

CARSarus Tour

276 Km (Air)

Sleeper Bus by Olongpich Express starting at US$22

Approximately, there are 3 departures each day.