Contents
- 1. Sihanoukville to Kampot by Train
- 1.1 Economy and Normal Seats
- 1.2 First Class Cabin
- 2. Sihanoukville to Kampot by Van
- 3. Sihanoukville to Kampot by Bus
- 4. Sihanoukville to Kampot by Private Transfer
- 5. Comparing Your Options
- 6. Tips for Traveling from Sihanoukville to Kampot
- 7. Timetable
- 8. Frequently Asked Questions
- 9. Sources and background
Leaving behind the turquoise waters and bustling casino skyline of Sihanoukville for the sleepy, salt-crusted charm of Kampot feels like stepping into a different decade. While Sihanoukville is all about rapid development and island gateways, Kampot invites you to slow down among French colonial ruins and riverside bungalows. The journey between these two coastal hubs is relatively short, but the transition in atmosphere is profound.
As you move along the southern coast of Cambodia, the landscape shifts from industrial port views to the lush green foothills of the Elephant Mountains. Whether you are looking for the nostalgic rhythm of the rails or the efficiency of a shared van, this route is central to any southern Cambodia itinerary. You can easily secure your spot by booking through GoAsia.cc to ensure a smooth transition between these two iconic destinations.
Sihanoukville to Kampot by Train
The Royal Railway offers perhaps the most atmospheric way to reach Kampot. The train tracks cut through rural landscapes that roads often miss, providing a window into the Cambodian countryside. It is a favorite for those who value space and scenery over a rigid schedule.
Economy and Normal Seats
For the budget conscious traveler, Normal seats are the basic option and cost USD 7 on the Royal Railway booking site. The train leaves Sihanoukville at 14:00 and arrives in Kampot at 16:12, a journey of 2 hours 12 minutes.[1]
First Class Cabin
If you prefer more space, First Class is available at USD 17 on the same train and journey time.[1]
Sihanoukville to Kampot by Van
Vans are the workhorses of Cambodian transport. They are faster than the large buses and offer more frequent departures throughout the day. This is the most popular choice for travelers who want to leave Sihanoukville in the morning or early afternoon and arrive in Kampot in time for a sunset dinner by the river.
On booking platforms, van tickets are listed at about $10 to $11 for a journey of 2 hours 30 minutes, with departures at 10:30, 11:30, 12:00 and 14:30 (October 2026).[2] Vans can feel snug if every seat is occupied.
Sihanoukville to Kampot by Bus
Standard buses and minibuses offer a reliable middle ground. These are slightly larger than the shared vans, which some travelers find more comfortable for their height or luggage needs. The price is similar to the vans: booking platforms list buses at about $9 to $10 (October 2026).[2]
The bus journey is listed at 2 hours 30 minutes to 3 hours, with departures at 11:30 and 14:30.[2] Ask the operator where in Kampot it drops passengers, and arrange a tuk-tuk from there if needed.
Sihanoukville to Kampot by Private Transfer
For families, groups, or those who simply value door to door service, a private transfer is the ultimate luxury. This option eliminates the need to navigate to a station or wait for other passengers. You can choose from various vehicle types depending on your group size:
- Comfort Car (3 pax): Ideal for couples or solo travelers with extra bags.[2]
- SUV (4 pax): A sturdier ride with more clearance, great for a smooth trip.[2]
- Van and Minivan (5 to 9 pax): Perfect for larger groups or families traveling together.[2]
On booking platforms, private transfers are listed at about $64 to $185 depending on the vehicle, and the journey at 2 hours 15 minutes to 3 hours (October 2026).[2]
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Train | $7 - $17 | 2h 12min[1] | High |
| Van | $10 - $11 | 2h 30min[2] | Medium |
| Bus | $9 - $10 | 2h 30min - 3h[2] | Medium |
| Private Transfer | $64 - $185 | 2h 15min - 3h[2] | Extreme |
Tips for Traveling from Sihanoukville to Kampot
- Book the Train Early: The train does not run every hour: the listed departure from Sihanoukville is at 14:00.[1] If you have your heart set on the rails, book a few days in advance.
- Hydration is Key: While most transport is air conditioned, the Cambodian sun is intense. Always carry a bottle of water for the station waits.
- Luggage Space: If you are traveling with large suitcases, the train or a private SUV offers significantly more room than the shared vans, where space is often at a premium.
- Arrival in Kampot: Ask your operator where it drops you in Kampot. Have some small Riel or USD ready for a tuk-tuk driver to take you to your final destination.
- Check the Weather: During the rainy season, road travel can occasionally take longer due to heavy downpours.
Timetable
| Bus Sihanoukville - Kampot $ 8.97–9.62 2h 30m – 3h | |
|
|
| Taxi Sihanoukville - Kampot $ 63.94–183.59 2h 15m – 3h | |
|
|
| Train Sihanoukville - Kampot $ 6.72–17.27 2h – 2h 12m | |
|
|
| Van Sihanoukville - Kampot $ 9.60–10.56 2h 30m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Sihanoukville to Kampot, including current prices and schedules.
The cheapest way to travel is by train, with Normal seats at USD 7 on the Royal Railway booking site. Buses are listed on booking platforms from about $9.
The train takes about 2 hours 12 minutes. Private transfers are listed at 2 hours 15 minutes to 3 hours depending on traffic.
The journey typically takes between 2 and 3 hours. The train takes about 2 hours 12 minutes, while buses and shared vans are listed at about 2 hours 30 minutes.
Many travelers make this trip by road. As elsewhere in Cambodia, traffic can be unpredictable, so choose a reputable van operator or a private driver.
Do not count on sea views for the whole ride. The train passes through rural countryside as it approaches Kampot.
The station is called Sihanoukville station and lies away from the beach areas. A taxi or tuk-tuk from Serendipity or Ochheuteal beach is the simplest way to get there; agree the fare before you start.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Royal Railways Cambodia (easybook booking site): Train Sihanoukville to Kampot (Royal Railway online booking). Retrieved October 15, 2026.
- [2] 12Go: 12Go timetable: Sihanoukville to Kampot. Retrieved October 15, 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.