The cheapest way to travel the 530km 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).
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
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.
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.
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.