Sihanoukville to Kampot
Leaving from...
Going to...
3 ways to get from Sihanoukville to Kampot
There are three ways to travel the distance of 101 km (63 miles) from Sihanoukville to Kampot: by bus (3 hours), taxi (2 hours) and train (2.5 hours). The journey takes between 2h - 3h and the quickest way is by taxi. The lowest priced tickets start from 24,000 KHR ($6) for the bus.Where to stay in Kampot?
Still looking for accommodation? Don't forget to check out our favourite places to stay in Kampot at the bottom of this page.
Sihanoukville to Kampot by Bus
Only 2 bus companies operate the route from Sihanoukville to Kampot.
These companies don’t receive the best reviews but work well in most cases. 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 3 hours. Tickets cost 24,000 KHR ($6) per passenger.
We recommend booking with Champa Mekong as their departure point is within walking distance from Sihanoukville city centre and the arrival point is in the centre of Kampot.
Bus schedules from Sihanoukville to Kampot
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 Kampot New Bus Station in the city centre
Kampot Tours and Travel also runs transport services on this route. They are slightly cheaper at 20,000 KHR ($5), but you need to email them beforehand for their schedule.
Sihanoukville to Kampot by shared Mini-vans
There are also independent shared mini-van services that cover this route for only 20,000 KHR ($5) per person. However, we don’t advise taking these 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.
Sihanoukville to Kampot by Train
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 costs 20,000 KHR ($5).
However, the railway station in Sihanoukville is about 3 km northwest of the city centre so you are likely to have to pay another 40,000 KHR ($10) for the 10-minute tuk-tuk or taxi ride from the city centre.
The Kampot Railway Station is a little north of the city centre which is about a 10-15 minute taxi or tuk-tuk ride and costs 20,000 KHR ($5) – 40,000 KHR ($10).
Train schedule overview
Day | Departure Time (Sihanoukville) |
Arrival Time (Kampot) |
---|---|---|
Monday | 07:00 | 08:40 |
Saturday | 07:00 | 08:40 |
Sunday | 07:00 16:00 |
08:40 17:40 |
It is also possible to transport your motorbike or bicycle in trains for $5 and $2 respectively. You can buy these tickets at the train station.
Sihanoukville to Kampot by Taxi
You can also arrange one with your hotel but bear in mind that they may charge an additional 20,000 KHR ($5).
If you want to avoid having to negotiate with taxi drivers or paying the additional 20,000 KHR ($5) to hotels, you can always book one online. They offer 162,000 KHR ($40) for an SUV taxi.
Shared Taxi
You can also look for shared taxis at Phsar Leu Market and at the downtown taxi/bus station. Costs are 20,000 KHR ($5) per person, but bear in mind that you have to wait until the taxi is full.
Our favourite places to stay in Kampot
Kampot is a relatively small town, but there are still a number of areas you can choose to stay in. Here’s a quick run down of the different areas:
- The town centre is where you’ll find a lot of the best Western and Khmer restaurants, bars, pubs and general nightlife. The streets are also dotted with remnants of the French colonial period.
- Thvi is on the opposite side of the Entanou Bridge and has everything that the town centre has, just on a slightly smaller scale and with less noise.
- North of Kampot is all about nature. You’ll discover a number of cool accommodations here that are surrounded by nature or are directly on the river.
Check out our favourite places to stay in Kampot:
The Magic Sponge - Budget Friendly
If you want to stay in the city centre, The Magic Sponge is perfect. Plus there are tons to keep you entertained here, including a mini golf course, pool tables, and a pub with live entertainment. It’s almost impossible to get bored here.
The owner, William, really knows how to create a welcoming ambience and ensure that everyone has a memorable stay. The onsite restaurant also serves some delicious food. There’s nothing bad to say about this place!
- Central location
- Mini gold, pool table and pub
- Amazing owner
- Delicious onsite restaurant
Double rooms start from $20 per night.
Kampot Riverfront Boutique - Mid Range
If you love unique accommodations, then you’ll want to stay at Kampot Riverfront Boutique. Every room comes has its own balcony, with some of them directly on the waterfront. Can you think of a better place to sit and relax?
Completely surrounded by nature here, you’re in no way compromising on comfort. The rooms are spacious and luxurious with air conditioning for those hot Cambodian days.
- Private balcony with river views
- Surrounded by nature
- Luxurious rooms
- Air conditioning
Private rooms start from $32 per night.
Kampot Sweet Boutique - Treating Yourself
With its outdoor swimming pool and beautifully designed rooms, Kampot Sweet Boutique feels like an intimate luxury resort. They even have a villa for up to 8 people with its own private pool! This place is special.
The beds are incredibly comfortable and the complimentary breakfast is delicious. The hotel is located slightly north of Kampot, but don’t worry they have a free shuttle to take you into town. Without a doubt, this is one of the best places to stay in Kampot.
- Outdoor swimming pool
- Private villa available
- Free shuttle to town
- Delicious free breakfast
Double rooms with a pool view start from $75 per night.
Frequently Asked Questions about Sihanoukville to Kampot
What is the distance from Sihanoukville to Kampot?
The distance from Sihanoukville to Kampot is 101 km (63 miles).
What is the fastest way to get from Sihanoukville to Kampot?
The fastest way to get from Sihanoukville to Kampot is by taxi and takes 2 hours.
What is the cheapest way to get from Sihanoukville to Kampot?
The cheapest way to get from Sihanoukville to Kampot is by bus with ticket costs starting from 24,000 KHR ($6).
Rounding it up
We hope this guide was helpful in planning how to get from Sihanoukville to Kampot. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Kampot Travel Guides
The Ultimate Kampot Travel Guide
Routes from Kampot
Most popular routes in Cambodia
Was this post helpful?
Click on a star to rate it!
Average rating 4 / 5. Vote count: 4
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
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.
- Explore more
- Kampot travel guides
- Routes from Kampot
- Most popular routes in Cambodia