Overview | Bus | Taxi | Train


Trip overview from Kampot to Sihanoukville

To make trip planning super easy and fast, we created a step-by-step guide to find the best way to travel from Kampot to Sihanoukville.

To start with, use the slider to compare the different options:


How to get from Kampot to Sihanoukville

Taking the bus is a good choice. It’s cheap and a convenient way of traveling for this 2,5 hours during the journey.

An advantage is that it gets you directly to your destination in Sihanoukville. Expect to pay around $40 for this ride.

You can catch a train from Kampot to Sihanoukville for $5 one-way. This trip takes 2 hours, but there are only a few trips every week. Also note that the railway stations are not in the city center and require another tuk-tuk drive, both ways.


Your options at a glance

Transport modeDurationCostsAvailability
Bus2,5 hours$6Check bus tickets
Taxi2 hours$40Reserve a taxi
Train2,5 hours$15Check train tickets

Are you a fast decision maker? Simply use the links above to book your tickets!

If you haven’t found your best transport option yet, no problem. This was just the intro. Below we share our step-by-step guide of how to get from Kampot to Sihanoukville.

Kampot - Sihanoukville


Bus icon

Bus from Kampot to Sihanoukville

Duration: 2,5 hours
Costs: $6

Taking the mini-bus from Kampot to Sihanoukville is a good option as it only takes around 2,5 hours. Below are the transport companies you can book your bus ride with.

Bus OperatorScheduleDurationCosts
Champa Mekong08:15-11:15
CTT Transportation12:00-15:00
Giant Ibis Transport08:30-10:45
2h 15m$8

Check Available Bus Tickets

To book with Giant Ibis Transport, you have to contact them directly or book online through their website. When booking through their website, they charge an additional $1 for the credit card processing fee.

Champa Mekong

  • Departs from  the Old Market in Kampot
  • Arrives at Golden Star Inn, Madux Street, Sihanoukville

Giant Ibis Transport

  • Departs from the Giant Ibis Transport Office in Kampot, near the Durian Roundabout
  • Arrives at 2 Thnou Street, Giant Ibis Office, near the Golden Lions Roundabout

Kampot Tours is another company that operates from Kampot to Sihanoukville. They charge $5 per person for a one-way trip. We recommend to call or email them first to check if the schedule on their website is still up to date.



Taxi from Kampot to Sihanoukville

Duration: 2 hours
Costs: $40

Renting a taxi costs $40. You can hail one from the street, arrange with your hotel or book online.

When hailing a taxi from the street, drivers will often quote you a higher price so don’t forget to use your negotiating skills. Some travelers manage to negotiate a slightly lower price, but it also depends on their mood.

Some hotels may charge an additional $5 so don’t be surprised if you’re asking them to book your cab.

A hassle-free option is to book your taxi online for a fixed rate of $40. Booking online offers the advantage that you can read the reviews before you book.

Reserve a Taxi

Shared Taxi

You can also find shared taxis along Kampot’s bus station located near National Road 33 and about 250 meters from the Durian Roundabout. It costs $5 per seat. Shared taxis usually carry 6-7 passengers so be prepared to wait for the taxi to be filled.



Train from Kampot to Sihanoukville

Duration: 2 hours
Costs: $15

The third option is to travel this route by train. However, note that there are only a few trips every week. The train only operates on Friday, Saturday and Sunday and a ticket cost $5.

From the city center, take a tuk-tuk or taxi to Kampot railway station to catch the train heading to Sihanoukville.

When you arrive in Sihanoukville you also have to take a taxi or tuk-tuk to the city center or straight to your hotel.

Both tuk-tuk drives will take about 15 minutes and cost around $10 per drive.

DayDeparture Time
Arrival Time

Check Available Train Tickets

With the train, you also have the option to bring your motorbike or bicycle for a small extra payment of $5 and $2 respectively. You can purchase these additional tickets at the train station.

Did you travel this route or visit this place? Share your experience in a comment below.