How to Get from Siem Reap to Sihanoukville

By



Direct distance: ≈307 km

Siem Reap
Sihanoukville

Siem Reap to Sihanoukville is a long cross-country road trip. A through overnight bus can spare you a hotel night, but a day journey with a change in Phnom Penh is easier if sleeping on buses does not suit you.

Siem Reap to Sihanoukville at a glance

Best overall

Through sleeper bus

About 9–12 hrCheck live fares

One ticket to the coast, often with an overnight departure.

Flexible

Buses via Phnom Penh

About 10–13 hr totalTwo separate fares

Break the trip with a daytime connection in the capital.

Door-to-door

Private car

About 8–10 hrQuoted per vehicle

Expensive for one person, workable for a group.

OptionTypical travel timeTypical one-way costBest for
Through sleeper busAbout 9–12 hrCheck live faresBest overall
Buses via Phnom PenhAbout 10–13 hr totalTwo separate faresFlexible
Private carAbout 8–10 hrQuoted per vehicleDoor-to-door

Prices and schedules change. Check live schedules, current fares and ticket availability for your travel date.

The normal choice: through sleeper bus

The through road route heads south toward the Phnom Penh corridor before continuing to the coast. Travel times depend on city traffic, stops and whether the service is truly direct.

Choose a bus with a clear arrival address in Sihanoukville. Late or very early arrivals are awkward if you still need an island ferry the same day.

Other ways to make the trip

Siem Reap to Sihanoukville by buses via phnom penh

The first bus reaches Phnom Penh; the second continues to Sihanoukville using the expressway where offered. Book enough time between the two legs, especially if they use different departure offices.

This is often the better choice if you dislike sleeper buses or want a full night in a bed. Two tickets mean two sets of baggage and boarding rules.

Siem Reap to Sihanoukville by private car

A private transfer avoids changing buses and can take you straight to a Sihanoukville hotel or ferry pier. It is still a full driving day, with breaks required.

Confirm whether expressway tolls, a rest stop and the final harbor drop-off are included.

Departure and arrival points

ModeSiem ReapSihanoukville
Through sleeper busListed operator pickup in Siem ReapOperator stop in Sihanoukville
Buses via Phnom PenhSiem Reap bus or minivan pickupSihanoukville bus office via Phnom Penh
Private carHotel in Siem ReapHotel or agreed ferry terminal in Sihanoukville

Normal Things to do in Sihanoukville

Sihanoukville works mainly as the transport gateway to Koh Rong and Koh Rong Sanloem. If heading onward by sea, check which pier your boat uses and avoid treating a late bus arrival as a guaranteed same-day ferry connection. Staying near your departure area can be more useful than choosing a beach on the other side of the city.

Find a place to stay

Sihanoukville, Cambodia

Search hotels and accommodation for your dates.

Search hotels on Agoda

Practical tips

  • Check the difference between a sleeping berth and a reclining seat before choosing the night bus.
  • Leave a large buffer before an island departure after a long overnight road trip.
  • Recheck the departure location on your ticket and allow extra time for boarding or a change of vehicle.

Frequently asked questions

What is the easiest way to get from Siem Reap to Sihanoukville?

The simplest choice for most trips is through sleeper bus. One ticket to the coast, often with an overnight departure.

How long does it take to travel from Siem Reap to Sihanoukville?

Allow about 9–12 hr for the recommended service. The exact time depends on the operator, transfers and the day you travel.

Where do I depart from and where will I arrive?

The usual departure is Listed operator pickup in Siem Reap; the planned arrival is Operator stop in Sihanoukville. Confirm the specific pickup point and final stop on your ticket.

How far is Siem Reap from Sihanoukville?

The direct geographic distance is about 307 km. The practical travel distance is ≈500 km by road, depending on the route and transport mode.

Continue exploring