Siem Reap to Sihanoukville

Overview Compare Bus Flight Taxi

How to get from Siem Reap to Sihanoukville

The cheapest way to travel the 530 km journey from Siem Reap to Sihanoukville is by bus. This bus journey takes 11 hours and costs $27. Alternative options include taking the plane ($33) and a taxi ($120).

3 ways to get from Siem Reap to Sihanoukville

Transport modeDurationCostsAvailability
Bus11h$27Check bus tickets
Flight1 hour$33Check flights
Taxi10 hours$120Reserve a taxi

Be prepared for a long ride if you take the bus from Siem Reap to Sihanoukville. If you take a night bus, this can help make the trip more bearable. But Bear in mind that this is not the safest option.

Taking the plane is definitely the fastest, but is less eco-friendly and can get quite expensive when you book last minute. Fares start at $33 for the 1-hour flight.

Taxis can take you directly from Siem Reap to Sihanoukville. The journey takes around 10 hours, depending on how many stops the taxis make along the way and on the road conditions. 28

Itinerary from Siem Reap to Sihanoukville

Siem Reap to Sihanoukville travel route on map

Siem Reap to Sihanoukville by Bus

Duration: 11 hours
Cost: $27
Duration: 11 hours
Cost: $27

The journey from Siem Reap to Sihanoukville takes at least 11 hours so be prepared for a long trip. If you don’t want to waste a full day travelling you can decide to book a night bus.

Giant Ibis offers a no-stop night bus that can take you in as fast as 11 hours. This company is also among the more trusted bus operators in Cambodia. However, travelling at night is generally less safe as roads are not well-lit and can be narrow at some parts.

See the schedules of the 3 bus companies below:

Bus schedules from Siem Reap to Sihanoukville

Giant Ibis20:30-07:30$26
Check Bus Tickets
Virak Buntham20:00-06:30
Check Bus Tickets
Phnom Penh Sorya06:30-18:00
Check Bus Tickets

Giant Ibis Transport

Giant Ibis is the company we recommend booking with. They are known for having a good safety record.

  • Departure at Borey Seang Nam Rd, Sangkat Chreav, Siem Reap
  • Drop-off at Giant Ibis Transport, Ochheuteal Street 500 in Sihanoukville

Virak Buntham

Virak Buntham has 2 night buses, which will save you a lot of time. However, keep in mind that this is not the safest option.

  • Departure from the bus terminal at the south of the city next to the roundabout near the cinema and night market
  • Drop-off at Virak Buntham Express Travel & Tours office, next to the Sihanoukville bus terminal which is a 10-15 min tuk-tuk or taxi ride to the centre

Phnom Penh Sorya

Phnom Penh Sorya doesn’t have the best reputation but they provide an option for going from Siem Reap to Sihanoukville. You can book with them via CamboTicket.

  • Departure from Phnom Penh Sorya Office near the Night Market Street
  • Drop-off at the Phnom Penh bus terminal along Independent Street

Siem Reap to Sihanoukville by Minivan

Duration: 12 hours
Cost: $27
Duration: 12 hours
Cost: $27

There is also an option to take a minivan for this journey. However, you can only take the minivan until Phnom Penh. Here, you will transfer to a bigger bus that will take you to Sihanoukville.

The advantage is that you will have about a 30-min break to stretch your legs in the capital city.

Virak Buntham has minivan departures at 06:00 and 09:00 daily. Travel time is around 12 hours, including the stopover in Phnom Penh. You can book your tickets below.

Check Available Bus Tickets

Siem Reap to Sihanoukville by Flight

Duration: 1 hour
Cost: $33
Duration: 1 hour
Cost: $33

There are several flights that go from Siem Reap to Sihanoukville. Tickets start at $33, but go up to over $100 during peak season. It’s definitely the fastest option, but also Bear in mind that the bus is a more eco-friendly alternative.

Check Flights on Skyscanner

From Sihanoukville airport, it takes about 30 minutes to the city centre at a cost of $20. See our page about Sihanoukville International Airport for more details.

Siem Reap to Sihanoukville by Taxi

Duration: 10 hours
Cost: $120
Duration: 10 hours
Cost: $120

We recommend booking a taxi online as these SUV type taxis provide more space than the normal sedan taxi you will find on the streets. You can book a 4-seater taxi online for $135 by clicking the button below.

Reserve a Taxi

If you are travelling with a lot of people, you can also consider booking a 12-seater for $210.

Another option is to arrange one at your hotel or order one on the street. Hailing a taxi costs around $120-$150, but always make sure to agree on the price and drop-off point before you get in.

More routes to Sihanoukville

Battambang to Sihanoukville

Kampot to Sihanoukville

Kep to Sihanoukville

Koh Rong to Sihanoukville

Koh Rong Sanloem to Sihanoukville

Phnom Penh to Sihanoukville

Sihanoukville Airport

More routes to Siem Reap

Siem Reap Airport

Siem Reap to Bangkok

Siem Reap to Battambang

Siem Reap to Don Det

Siem Reap to Kep

Siem Reap to Kampot

Siem Reap to Phnom Penh

Ho Chi Minh to Phnom Penh

Phnom Penh Airport

Phnom Penh to Siem Reap

Phnom Penh to Sihanoukville

Sihanoukville Airport

Siem Reap Airport

Siem Reap to Phnom Penh

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 5

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

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?