Overview Compare Bus Taxi Train
How to get from Kampot to Sihanoukville
The easiest way to travel the 100 km distance from Kampot to Sihanoukville is by bus, which takes 2 hours and costs $8. You can also take the taxi for 2 hours at $40 or the train for 2.5 hours at $15, including transfers.
3 ways to get from Kampot to Sihanoukville
Taking the bus is a cheap and convenient way of travelling on this 2.5-hour journey.
An advantage of the taxi is that it gets you directly to your destination in Sihanoukville. Expect to pay around $40 for a taxi ride.
You can also 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 centre and require another tuk-tuk drive, both ways.
Kampot to Sihanoukville by Bus
Taking the mini-bus from Kampot to Sihanoukville is a good option as it only takes around 2 hours. Below are the transport companies you can book your bus ride with.
Bus schedule from Kampot to Sihanoukville
CTT Transport
- Departs from CTT Transports & Tours near the Durian roundabout
- Arrives at CTT Transport & Tours near the Golden Lions Roundabout
Champa Mekong
Champa Mekong doesn’t get good reviews. But if the schedules for CTT Transport don’t fit your itinerary, you can book online with Champa Mekong at CamboTicket.
- Departs from the Old Market in Kampot
- Arrives at Golden Star Inn, Madux Street, Sihanoukville
Kampot Tours is another company that operates from Kampot to Sihanoukville. They charge $5 per person for a one-way trip. We recommend calling or email them first to check if the schedule on their website is still up-to-date.
Kampot to Sihanoukville by Taxi
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 travellers 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.
You can book your taxi online for a fixed rate of $55. This has the advantage of getting a more spacious SUV-type taxi with better legroom.
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.
Kampot to Sihanoukville by Train
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 Fridays, Saturdays and Sundays and a ticket costs $5.
From the city centre, 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 centre or straight to your hotel.
Both tuk-tuk rides will take about 15 minutes and cost around $10 per ride.
Train schedule from Kampot to Sihanoukville
Day | Departure Time (Sihanoukville) | Arrival Time (Kampot) |
---|---|---|
Friday | 11:40 | 14:00 |
Saturday | 11:40 | 14:00 |
Sunday | 11:40 20:00 | 14:00 22:00 |
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 buy these additional tickets at the train station.
Sihanoukville Travel Guides
5 best things to do in Sihanoukville
The Ultimate Sihanoukville Travel Guide
Routes from Sihanoukville
Sihanoukville to Koh Rong Sanloem
Most popular routes in Cambodia
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.