Kep to Sihanoukville
Leaving from...
Going to...
2 ways to get from Kep to Sihanoukville
There are two ways to travel the distance of 130 km (81 miles) from Kep to Sihanoukville: by bus (3h30m) and taxi (3 hours). The journey takes between 3h - 3h30m and the quickest way is by taxi. The lowest priced tickets start from €7.00 ($8.50) for the bus.Kep to Sihanoukville by Bus
The only bus company operating on the route from Kep to Sihanoukville is Champa Mekong. Unfortunately, they don’t have the same good reputation as the more well-known Cambodia Post VIP Van or Mekong Express.
The mini-van picked me up several hours later than expected and I heard similar stories from other travellers.
For this reason, we recommend booking the taxi if you don’t want to wait for hours. If you split the fare with more people, the taxi ride will also not be more expensive.
See the bus schedule of Champa Mekong below:
Bus schedule from Kep to Sihanoukville
You can find the mini-buses at the bus station in front of Kep beach. If everything goes according to the plan, they will drop you off in front of Golden Star Inn. This is still a 10-15 minute walk to the centre of Sihanoukville.
Kep to Sihanoukville by Taxi
The quickest way to get from Kep to Sihanoukville is by hailing a taxi on the road or ordering one from your hotel. This will cost around $35-$40, but always make sure you agree on the price and drop-off point in advance.
Booking a taxi online is a little bit more expensive, but you will get better taxis and more leg space. Also, the prices are fixed so you won’t have to bother about negotiating.
You can order a 4-person taxi for $60 or book a larger 12-person taxi for $85. When travelling with a large group, you can split the fare and only pay around $7 per person for a van.
The highway from Kep to Sihanoukville is in good condition so the ride should be quite comfortable.
Frequently Asked Questions about Kep to Sihanoukville
What is the distance from Kep to Sihanoukville?
The distance from Kep to Sihanoukville is 130 km (81 miles).
What is the fastest way to get from Kep to Sihanoukville?
The fastest way to get from Kep to Sihanoukville is by taxi and takes 3 hours.
What is the cheapest way to get from Kep to Sihanoukville?
The cheapest way to get from Kep to Sihanoukville is by bus with ticket costs starting from €7.00 ($8.50).
Rounding it up
We hope this guide was helpful in planning how to get from Kep to Sihanoukville. 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!
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
Was this post helpful?
Click on a star to rate it!
Average rating 4.8 / 5. Vote count: 11
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
- Sihanoukville travel guides
- Routes from Sihanoukville
- Most popular routes in Cambodia