How to go → BATTAMBANG to SIHANOUKVILLE? ☀️

battambang-to-sihanoukville-transport
How to travel from Battambang to Sihanoukville? You can travel by bus, minivan, train, taxi or plane.

1. Bus to Sihanoukville
2. Train to Sihanoukville
3. Taxi/Car to Sihanoukville
🎫 Book a Tour Online
🎫 Book Tickets Online

From Battambang to Sihanoukville you can get by bus, van, train, taxi.

    • Travel distance from Battambang to Sihanoukville is about 520 km by land via Phnom Penh. The most popular option how to go to Sihanoukville from Battambang is to travel by tourist bus/minivan via Phnom Penh. There are various bus companies between Battambang – Phnom Penh – Sihanoukville. It is the most cheapest way how to reach Sihanoukville, bus transfer costs about $20-35/pp and travel time is about 8-14 hours. There is also a train of Royal Railway from Battambang to Phnom Penh and from Phnom Penh to Sihanoukville. But this train schedule is limited, train transfer from Phnom Penh to Sihanoukville takes about 14-15 hours. If you want to travel by land it is better to travel by bus, minibus or minivan. The most comfortable option of transfer to Sihanoukville is to travel by private taxi/car via Phnom Penh. You can search and book tickets to Sihanoukville from Krong Battambang online.

BOOK TICKETS with Baolau

    • Sihanoukville is a port city in Cambodia, located 185 km southwest of the capital Phnom Penh. Sihanoukville is located on the coast of the Gulf of Thailand on the southern outskirts of Cambodia. It is 185 km from Phnom Penh, which is better to cross by road than by rail. The port was built in the 1950s and bears the name of the then King Norodom Sihanuk. It is currently becoming a popular beach resort. An international airport was built nearby, so accessibility for foreign tourists has improved.
    • The coast is formed by beautiful beaches. The beaches are surrounded by a beautiful tropical landscape with palm trees. There are a few options how it is possible to travel from Battambang to Sihanoukville, all these travel options are via Phnom Penh – by bus, minivan, train or plane. From Sihanoukville in Cambodia you can travel to Phu Quoc in Vietnam or you can go to Kampot in Cambodia.
Transfer Mode – Battambang to Sihanoukville: Travel Time Cost Range
Bus / Minivan 8-14 hours (via Phnom Penh) $20-35/pp
Train (Royal Railway) 14-15 hours (via Phnom Penh) $17-20/pp
Private Taxi/Car 9-14 hours (via Phnom Penh) $180-560/car

BOOK TICKETS with 12go.asia


How do I get from Battambang to Sihanoukville?


1. BUS / VAN from Battambang to Sihanoukville

The most used and at the same time the cheapest way to get from Battambang to Sihanoukville is by bus/minivan via the city of Phnom Penh. So this option has a total of 2 steps, first is a bus trip from Battambang to Phnom Penh and then another bus trip from Phnom Penh to Sihanoukville.

On this route you can use the services of various transport companies such as Virak Buntham, Thero Express, Cambotra Express, Saly Express, Capitol VIP, Cambolink 21, Airbus, Giant Ibis, Chan Moly Roth Transportation, Mekong Express or Olongpich Transport. These bus companies will offer you modern buses with seats or sleeping berths or smaller comfortable minivans or minibuses with seats.

The travel time by bus or minivan to Sihanoukville may vary, depending on the transfer in Phnom Penh. However, in total, the bus transfer from Battambang to Sihanoukville can take approx. 8-14 hours (4.5-6.5 hours from Battambang to Phnom Penh and approx. 2.5-5 hours from Phnom Penh to Sihanoukville).

1. BOOK TICKETS to Phnom Penh

A bus transfer is usually one of the cheaper options for transportation in Cambodia, and this route is no different. A bus or minivan trip from Battambang to Sihanoukville via Phnom Penh costs between $20-35/pp, depending on the type of bus and the company you choose.

Buses can depart from various locations in Battambang and arrive at various locations in Phnom Penh and then Sihanoukville as well. You will always see this information when searching and booking tickets.

You can easily search and buy bus tickets from Battambang to Sihanoukville via Phnom Penh online and in advance. Also, always read all transfer information and ticket instructions before you travel.

2 BOOK TICKETS to Sihanoukville

bus-van-battambang-to-sihanoukville
Bus and minivan of Virak Buntham from Battambang to Sihanoukville (photo: 12go.asia)


2. TRAIN from Battambang to Sihanoukville (via Phnom Penh)

If you would like to travel from Battambang to Sihanoukville by train, this transport option is also available for you, with a transfer in Phnom Penh. So it also has 2 steps, the first step is a train transfer from Battambang to Phnom Penh and then another train transfer from Phnom Penh to Sihanoukville.

Only the Royal Railway train runs in Cambodia, it used to be the only historical train in the country, today it is renovated and can be used by ordinary tourists. This train is a bit slower than, for example, a minivan or a bus. The total driving time from Battambang to Sihanoukville with a transfer in Phnom Penh takes approx. 14-15 hours (approx. 7.5 hours from Battambang to Phnom Penh and approx. 6 hours from Phnom Penh to Sihanoukville).

It also depends on the transfer in Phnom Penh or whether you will stay in the capital and continue until the next day. The Royal Railway train departs from Battambang Royal Railway Station and then arrives at Phnom Penh Railway Station (Cambodia Train Station), with other stops along the way.

1. BOOK TICKETS to Phnom Penh

In Sihanoukville, train arrives at Sihanoukville Railway Station, which is about 5 km from the city center, look at the railway map in Cambodia. The disadvantage of the train transfer is that the Royal Railway train has a very limited timetable and usually there is only 1 train connection per day on the routes.

Traveling by train from Battambang to Sihanoukville with a transfer in Phnom Penh costs around $17-20/pp total. The price for a train ride may vary slightly throughout the year. You can search and buy train tickets from Battambang to Sihanoukville easily online, you need to buy 2 tickets separately, each for the given route.

A train transfer is definitely an interesting experience when traveling in Cambodia and is mainly suitable for low-cost travelers who have more time to travel.

2 BOOK TICKETS to Sihanoukville

train-royal-railway-battambang-to-sihanoukville
Train of Royal Railway from Battambang to Sihanoukville via Phnom Penh (photo: 12go.asia).


3. TAXI from Battambang to Sihanoukville (via Phnom Penh)

The most convenient, most expensive, but at the same time very comfortable transport option from Battambang to Sihanoukville is a private car/taxi with a driver. This option also has 2 steps, first a private car trip from Battambang to Phnom Penh and then another private car trip to Sihanoukville.

Transport by private car with a driver from Battambang to Sihanoukville via Phnom Penh takes a total of approx. 9-14 hours (approx. 6 hours from Battambang to Phnom Penh and approx. 2.5-5.5 from Phnom Penh to Sihanoukville), this time may of course vary. It also depends on how long you stay in Phnom Penh and how long you wait for the next transfer.

1. BOOK TAXI / CAR to Phnom Penh

On the route from Battambang to Phnom Penh and then to Sihanoukville, you can use the services of private companies such as SIMA Car and Glassflower. Both of these companies will offer you relatively modern and comfortable smaller classic cars, SUVs and or minivans for groups of travelers.

A private transfer is always the most expensive transport option in Cambodia and the trip from Battambang to Sihanoukville via Phnom Penh costs approx. $180-560/car, that is the price for both routes in total. The advantage of a private transfer is that you can choose your departure point in Battambang and other arrival points in Phnom Penh and Sihanoukville.

This can save you some of your next travel time. You can search and book your private car with driver from Battambang to Sihanoukville via Phnom Penh online in advance. Also, always read the transfer conditions and other additional information provided by the company at the time of booking.

2 BOOK TAXI / CAR to Sihanoukville

private-taxi-battambang-to-sihanoukville
Private car/taxi of SIMA Car from Battambang to Sihanoukville via Phnom Penh (photo: 12go.asia).


FAQ + Tips – Travel from Battambang to Sihanoukville:

1. How to book and buy tickets/flights from Battambang to Sihanoukville?

    • It is possible to book tickets/flights from Battambang to Sihanoukville on Baolau ➜ or 12go.asia ➜.
    • You can also search and book another routes, e.g. Battambang to Siem Reap, Siem Reap to Phnom Penh…

2. What is the travel time from Battambang to Sihanoukville?

    • Travel by bus/minivan from Battambang to Sihanoukville takes about 8-14 hours via Phnom Penh.
    • Travel by train by Royal Railway from Battambang to Sihanoukville takes about 13-14 hours via Phnom Penh.
    • Travel by private taxi/car from Battambang to Sihanoukville takes about 9-14 hours via Phnom Penh.

3. What is the travel distance from Battambang to Sihanoukville?

    • Travel distance from Krong Battambang to Sihanoukville is about 520 km by land via Phnom Penh.

4. How much does it cost to travel from Battambang to Sihanoukville?

    • Transfer by bus/minivan from Battambang to Sihanoukville costs about $16-30/pp.
    • Transfer by train by Royal Railway from Battambang to Sihanoukville costs about $17-20/pp.
    • Transfer by private taxi / minivan from Battambang to Sihanoukville costs about $180-560/car.

5. What is the cheapest way of transport from Battambang to Sihanoukville?

    • The cheapest way of getting from Battambang to Sihanoukville (via Phnom Penh is to travel by tourist bus, van or minivan, one-way bus tickets start at $16/pp. It is a cheap but it takes a lot of time.

6. What is the best way of getting from Battambang to Sihanoukville?

    • The best and fast option how to get to Sihanoukville from Battambang is to travel by private car via Phnom Penh.

7. Is there a direct train from Battambang to Sihanoukville?

    • No, there is no direct train to Sihanoukville from Krong Battambang, but there is a train of Royal Railway from Battambang to Phnom Penh and from Phnom Penh to Sihanoukville.

8. Where to travel from Sihanoukville? What to see and visit?

9. Where you can go by boat/ferry from Sihanoukville?

    • The most popular ferry routes are to Koh Rong. From Sihanoukville you can travel by boat/ferry to various places in Koh Rong Island. Boats arrive to Koh Toch port, Long Set beach, Coconut beach, Sok San beach, Hill beach, Koh Tan Sour, Heaven beach… Before you go – read carefully these informations online after you book your tickets online.

10. Where to stay in Sihanoukville?

    • Sihanoukville and Koh Rong Sanloem offers various types of accommodations. There are cheap and luxury resorts or hotels in Sihanoukville city centre and various beach resorts and bungalows in Koh Rong.
    • Search your hotel online > Book your hotel/bungalow in Sihanoukville ➜.

BOOK a TOUR / ACTIVITY in Cambodia

book-tour-activity-cambodia

BOOK Your HOTEL in Sihanouk


🎫 Book your tickets from Battambang to Sihanoukville + Schedule:

Sihanoukville to Phnom Penh ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Share: