GoAsia
How to Get from Kampot to Sihanoukville

How to Get from Kampot to Sihanoukville

Last updated: October 19, 2026
Contents

Leaving behind the sleepy riverside charm and salt fields of Kampot for the coastal energy of Sihanoukville is a classic Cambodian transition. While Kampot invites you to slow down with a pepper-infused cocktail by the water, Sihanoukville serves as the primary gateway to the white sands of Koh Rong and Koh Rong Sanloem. The journey between these two southern hubs is relatively short.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

You can travel by train, shared van, minibus or private transfer. You can compare the options and book on GoAsia.cc.

Kampot to Sihanoukville by Train

Royal Railway runs the train between Kampot station and Sihanoukville station on its Southern Line.[1] On the operator's booking page, the train leaves Kampot at 11:15 and arrives in Sihanoukville at 13:49 (2 hours 34 minutes).[2] A Normal seat costs $7 and First Class costs $17.[2] In the other direction, the train leaves Sihanoukville at 14:00 and arrives in Kampot at 16:12.[2]

Kampot to Sihanoukville by Van and Minibus

Shared vans and minibuses also serve this route. Vans take from about 2 hours and minibuses from about 2 hours 30 minutes, longer with traffic.[3] On booking platforms, a van seat costs about $10 to $11 and a minibus seat about $8 to $10 (October 2026).[3]

Kampot to Sihanoukville by Private Transfer

If you are traveling in a group or carrying heavy luggage, a private transfer takes you door to door to your hotel or the ferry pier in Sihanoukville. It takes from about 2 hours 15 minutes, longer with traffic.[3] On booking platforms, private cars and minivans cost about $68 to $146 per vehicle (October 2026).[3]

Comparing Your Options

ModePrice (USD)Duration
Train$7 (Normal), $17 (First Class)[2]2h 34min[2]
VanAbout $10 - $11[3]From about 2h[3]
MinibusAbout $8 - $10[3]From about 2h 30min[3]
Private TransferAbout $68 - $146 per vehicle[3]From about 2h 15min[3]

Tips for Traveling from Kampot to Sihanoukville

  • Plan Around the Train: The train runs once a day in each direction on the dates we checked, so plan your day around the 11:15 departure.[2]
  • Check Your Ferry Connection: If you are heading straight to the islands, try to arrive in Sihanoukville well before your ferry departure, because traffic near the port can be unpredictable.
  • Road Safety: The UK FCDO notes that Cambodia has one of the highest road accident rates in south-east Asia and that travel after dark significantly increases risk.[4]
  • Arrival Points: Check exactly where your bus or van drops you off, as it may be some distance from the pier or your hotel.

Timetable

Bus Kampot - Sihanoukville $ 8.30–10.36 2h 30m – 3h
  • →  Minibus 08:15, 08:30, 10:30, 10:45, 12:00, 13:30
Taxi Kampot - Sihanoukville $ 67.24–144.81 2h 15m – 3h
  • →  SUV 4pax
  • →  Minivan 7pax
  • →  Premium Van 5pax
  • →  Van 7pax
Train Kampot - Sihanoukville $ 7.79 1h 40m
  • →  Economy Seat 10:40
Van Kampot - Sihanoukville $ 10.09–11.10 2h – 2h 30m
  • →  Van 08:30, 10:30
  • →  Van 16pax 08:30, 10:30, 13:45

Frequently Asked Questions

How can I book tickets from Kampot to Sihanoukville?

Use the booking tool on this page to compare the transport options currently available from Kampot to Sihanoukville, including current prices and schedules.

What is the cheapest way to get from Kampot to Sihanoukville?

The Royal Railway train is the cheapest option we found, at $7 for a Normal seat. Minibuses cost from about $8 on booking platforms (October 2026).

What is the fastest way to get from Kampot to Sihanoukville?

Vans take from about 2 hours on booking platforms. The train takes 2 hours 34 minutes on the operator's timetable.

How long does it take to get from Kampot to Sihanoukville?

The journey takes from about 2 hours by van to 2 hours 34 minutes by train, and longer with traffic.

Is the road from Kampot to Sihanoukville safe?

The UK FCDO notes that Cambodia has one of the highest road accident rates in south-east Asia and that travel after dark significantly increases risk. Choose licensed operators, travel in daylight, or take the train.

Can I take a taxi from Kampot to Sihanoukville?

Yes, private transfers are available and work like a long-distance taxi. They offer door-to-door service, which suits families and people with a lot of luggage.

Are there many daily departures for this route?

The train runs once a day in each direction. Vans and minibuses also run this route, so check the booking platform for times on your date.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Royal Railway Cambodia: Passenger Train. Retrieved October 15, 2026.
  2. [2] Royal Railway Cambodia: Train Kampot to Sihanoukville (Royal Railway online booking). Retrieved October 19, 2026.
  3. [3] 12Go: 12Go timetable Kampot - Sihanoukville. Retrieved October 20, 2026.
  4. [4] UK Foreign, Commonwealth & Development Office (FCDO): Safety and security - Cambodia travel advice. Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.