Overview | Bus | Taxi | Train | Secret Escapes


Trip overview from Sihanoukville to Kampot

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


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


How to get from Sihanoukville to Kampot

Taking a mini-van is a good and cheap option. Travel time from  Sihanoukville to Kampot is about 2,5 hours.

Expect to pay around $40 when traveling this journey by taxi. The advantage of the taxi is that they will bring you door-to-door.

The train route provides another scenic view of the Cambodian countryside. Tickets are priced at $5 per person and travel time is almost 2 hours. Bear in mind that the railway stations are not located within the city center.


Your options at a glance

Transport modeDurationCostsAvailability
Bus2,5 hours$6Check bus tickets
Taxi2 hours$40 Reserve a taxi
Train2,5 hours$25Check 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 Sihanoukville to Kampot.


Sihanoukville to Kampot route on map


Bus icon

Bus from Sihanoukville to Kampot

Duration: 2,5 hours
Costs: $6

There are only 2 bus companies operating on the route from Sihanoukville to Kampot.

These companies don’t receive the best reviews but in most cases, everything will be fine. Just don’t plan your travel schedule too tight as they don’t always leave on time and staff can be rude.

Both companies operate mini-buses and the journey will take about 2,5 hours. Tickets cost $6-$8 per passenger.

We recommend booking with Champa Mekong as their departure point is in walking distance from Sihanoukville center and the arrival point is in the center of Kampot.

Bus OperatorScheduleDurationCosts
Champa Mekong08:00-11:00
CTT Transportation08:00-11:00

Check Available Bus Tickets

Champa Mekong

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

CTT Transportation

  • Departs from CTT Transport, Sihanoukville
  • Arrives at the opposite of the Kampot New Bus Station in the center

Kampot Tours also runs transport services on this route.  They are slightly cheaper ($5), but you need to email them to inform about the changing departure schedule and you cannot book it instantly.

Other shared Mini-vans

There are also independent shared mini-van services that cover that drive on this route for only $5 per person. However, we don’t advise taking this as drivers tend to overcrowd the van in the hopes of gaining more profit. Aside from the uncomfortable ride, drivers make multiple stops which increase the travel time.



Taxi from Sihanoukville to Kampot

Duration: 2 hours
Costs: $40

The average cost for a taxi on this route is about $40. With good negotiation skills, you might be able to lower this rate to $35. Taxis are the preferred mode of transport in Sihanoukville so there should be no problem hailing one from the street.

You can also arrange one with your hotel but bear in mind that they may charge an additional $5.

If you want to avoid having to negotiate with taxi drivers or paying the additional $5 to hotels, you can always book one online. They offer $50 for an SUV taxi.

Reserve a Taxi

Shared Taxi

You can also look for shared taxis at the Phsar Leu Market and at the downtown taxi/bus station. Costs are $5 per person and bear in mind that you have to wait until the taxi is full.



Train from Sihanoukville to Kampot

Duration: 2,5 hours
Costs: $25

The train is another alternative to the bus or taxi but only has a few trips a week. The train operates on Saturdays, Sundays and Mondays and a ticket only costs $5.

However, the railway station in Sihanoukville is about 3km northwest of the city center. You are likely to have to pay another $10 for the 10-minute tuk-tuk or taxi ride and another $5-$10 in Kampot.

The Kampot railway Station is a little north of the city center which is about a 10-15 minute taxi or tuk-tuk ride.

DayDeparture Time
Arrival Time

Check Available Train Tickets

It is also possible to transport your motorbike or bicycle in trains for $5 and $2 respectively. You can purchase these tickets at the train station.


My favourite places to stay in Kampot

Daom Djah Spirit

Located along a river outside of town, with palm trees all around, you find Daom Djah Spirit. The excellent food and beautiful yet simple bungalows feel like a true nature retreat! It's a 15min ride to town, so rent a bike before you come here or ask the friendly staff to book a TukTuk for you.

Double Room with Shared Bathroom €12

Read More

The Magic Sponge

Featuring a mini golf course, pool tables, and a pub with live entertainment, you definitely won’t get bored at The Magic Sponge. Located along Guesthouse Street, the city center and river are within walking distance. Owner William and his staff are very warm and welcoming.

Double Room from €21

Read More


Arcadia is heaven for backpackers. This hostel boasts an amazing waterpark featuring a waterslide and many other attributes that will guarantee a great day of fun. If you are not staying here, I still recommend to visit this place for an afternoon. Non-guests can access this waterpark for a small payment too. Once you got your wristband, get ready to launch your mates 10 meter high in the sky on the big blob!

Double Room from €14 and dorms from €4,50

Read More

Was this post useful to you?