Sihanoukville to Siem Reap

Contents

Overview | Bus | Taxi | Flight

How to get from Sihanoukville to Siem Reap?

The best way to travel the 530km distance from Sihanoukville to Siem Reap is via a night bus. Travel time takes 10 hours and costs $27. You can also take an 8-10 hour taxi for $120 or a 1-hour flight for at least $33.

3 ways to get from Sihanoukville to Siem Reap

Transport modeDurationCostsAvailability
Bus10 hours$27Check bus tickets
Taxi8 – 10 hours$120Reserve a taxi
Flight1 hour$33Check flights

A 10-hour journey is quite a long stretch. This is why booking a night bus is a great option. You can take the night bus leaving at 20:30 to arrive early morning in Siem Reap. You can also take a mini-bus if you prefer different departure times.

Taking the plane is by far the fastest option but less eco-friendly. Airfares start at $33.

A taxi ride to Siem Reap takes 8-10 hours and costs $120. As this is quite expensive, it is best to consider only if you are with a group of 4 people.

Itinerary from Sihanoukville to Siem Reap

Sihanoukville to Siem Reap travel route on map
Bus icon

Sihanoukville to Siem Reap by Bus


Duration: 10 hours
Cost: $27

Bus

There are several bus companies operating on the route from Sihanoukville to Siem Reap, but we recommend to book your ticket with Giant Ibis Transport.

This company is known for its good service and they have a good safety record. Also, they have fixed bunk beds where you can sleep comfortably and you have access to your own power plug to recharge your phone during the ride.

Giant Ibis Transport offers one departure time for a direct trip to Siem Reap. See the schedule below:

BusScheduleDurationCosts
Giant Ibis Transport20:30-06:3010h$27

Check Available Bus Tickets

The bus departs from the Street to Sokha Beach, Group 5, Sankat 4, Sihanoukville City, within close proximity to Thida Laundry.

The drop-off point is at Borey Seang Nam Rd, walking distance from Sensabbay 5 restaurant.

Mini-bus

If the option above is not convenient, you can also choose to travel by mini-bus to Siem Reap. But, keep in mind that seats cannot be adjusted backward and the ride will take 1-3 hours more.

Also note that the mini-bus companies available for this route, Phnom Penh Sorya and Virak Buntham, receive relatively low reviews. Also, an average of 1 accident per day is reported along the road from Sihanoukville, so you have to be extra cautious when travelling by bus!

If you still want to book with these companies, you can find a summary of their schedules and costs below.

Mini BusScheduleDurationCosts
Phnom Penh Sorya07:00-19:00
08:00-20:30
09:00-21:00
12h
12h 30min
12h
$17-$19
Virak Buntham20:00-08:00
20:30-08:30
07:00-18:30
08:30-19:30
9:30-20:30
11:30-02:00
16:00-03:15
12h
12h
11h 30min
11h
11h
14h 30min
11h 15min
$16-$28

Book your mini-bus tickets online

Phnom Penh Sorya

  • Departs at Phnom Penh Sorya Bus Terminal, #236, Independent Street in Sihanoukville
  • Arrives at Phnom Penh Sorya Bus Terminal, BBU Rd. corner Angkor Night Market Street in Siem Reap

Virak Buntham

  • Departs at Virak Buntham Sihanoukville Office, Ekareach St. 100 corner St. 111, next to Cambodia Commercial Bank
  • Arrives at Virak Buntham Siem Reap Bus Station, near Borey Seang Nam Market
Flight

Sihanoukville to Siem Reap by Flight


Duration: 1 hour
Cost: From $33

There are not so many flights leaving from Sihanoukville International Airport. That’s why you should first check if there is a convenient departure/arrival time before you decide to use this option.

If you are lucky you find one from $33, but expect to pay over $100 if you book late during peak season.

Check Flights on Skyscanner

Taxi

Sihanoukville to Siem Reap by Taxi


Duration: 8 – 10 hours
Cost: $120 – $215

Taking a taxi is a common transport option in Cambodia.

If you wish to take the taxi from Sihanoukville to Siem Reap, you can arrange a ride on your own, ask your hotel or book your taxi online.

Reserve a Taxi

Taxis have fixed rates but vary per taxi company or van-size. Taking a taxi is also a good option when you share your ride with other travellers.

A 4-seater taxi costs $135 and a 12-seater costs $210. If you are travelling in full capacity and split the fares, you only pay $33,75 or $17,5 per person, respectively.

Expect to pay around $120-$150 when you hail a taxi on the street. Always make sure you agree on the price before and agree on where exactly the taxi should drop you off.

More routes to Siem Reap

Siem Reap Airport

Siem Reap to Bangkok

Siem Reap to Battambang

Siem Reap to Don Det

Siem Reap to Kampot

Siem Reap to Kep

Siem Reap to Phnom Penh

More routes from Sihanoukville

Sihanoukville Airport

Sihanoukville to Battambang

Sihanoukville to Kampot

Sihanoukville to Kep

Sihanoukville to Koh Rong

Sihanoukville to Koh Rong Sanloem

Sihanoukville to Phnom Penh

Most popular routes in Cambodia

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

Siem Reap to Sihanoukville

[ratemypost]