How to Get From Kampot to Sihanoukville
From riverside Kampot to the coast at Sihanoukville — the gateway to Koh Rong and Koh Rong Sanloem — is about 105 km. It is a common leg for travellers heading to the islands after the Kampot–Kep loop.
Our Recommendation
Shared minivans are frequent and cheap; a private taxi is worthwhile for groups or tight ferry connections.
🚀 All Transport Options
🚐 Shared Minivan
Duration
2–2.5 hours
Cost
$6–$10
Frequency
Several daily
The most frequent option, with hotel pickup in Kampot and drop-off in central Sihanoukville near the ferry piers.
Insider Tips
- •Time it to catch an afternoon island ferry
- •Per-person price
- •Can be cramped with luggage
🚌 Bus
Duration
2.5–3 hours
Cost
$6–$9
Frequency
Daily
Larger coaches run the route with more space than a van, though slightly slower.
Insider Tips
- •Confirm the drop-off point
- •Bring a layer for AC
🚐 Private Taxi
Duration
1.5–2 hours
Cost
$35–$55
Frequency
On demand
Fastest and most flexible — useful if you have a fixed ferry departure to the islands.
Insider Tips
- •Per-vehicle price — split it
- •Ask to be dropped at the correct pier
📊 Quick Comparison
| Option | Duration | Cost | Comfort |
|---|---|---|---|
| 🚐 Shared Minivan | 2–2.5 hours | $6–$10 | moderate |
| 🚌 Bus | 2.5–3 hours | $6–$9 | moderate |
| 🚐 Private Taxi | 1.5–2 hours | $35–$55 | comfortable |
❓ Frequently Asked Questions
How long from Kampot to Sihanoukville?
About 2–2.5 hours by minivan or 2.5–3 hours by bus over the 105 km. A private taxi can do it in around 1.5–2 hours.
Can I reach the islands from Kampot the same day?
Yes — take a morning or early-afternoon transfer to Sihanoukville and connect with an afternoon speed ferry to Koh Rong or Koh Rong Sanloem.
🔗 Related Routes
Get Cambodia Travel Updates
Visa changes, travel tips, and destination guides delivered to your inbox.
No spam, unsubscribe anytime. We respect your privacy.