Overview Compare Bus Taxi Flight Questions
How to get from Kampot to Siem Reap
When travelling the 450 km distance from Kampot to Siem Reap, you have 3 options: you can take a minivan for about 11 hours and costs $18; a taxi for 9 hours and costs $125; or a plane for 3 hours, including transfers, for at least $73.
3 ways to get from Kampot to Siem Reap
There is only one company that offers direct buses to Siem Reap, but there are many more to choose from when you split the journey by having a stopover in Phnom Penh. This allows you to have a lunch break in the afternoon and shortly explore Phnom Penh.
The taxi brings you in 9 hours from Kampot to Siem Reap but is quite expensive at $130.
Flying from Sihanoukville to Siem Reap costs somewhere between $40 and $140. Total travel time is around 3 hours.
Itinerary from Kampot to Siem Reap
Kampot to Siem Reap by Bus
There is only one company offering direct minivan trips from Kampot to Siem Reap and this is Champa Mekong. Unfortunately, it receives mix reviews, so travelling with it is a risk.
If you prefer to travel with more trusted companies or if Champa Mekong’s schedule does not match your itinerary, you could also consider dividing your bus trip from Kampot to Phnom Penh and then from Phnom Penh to Siem Reap.
Option 1: Kampot to Siem Reap by Direct Bus
Although Champa Mekong doesn’t always get the best reviews, the one advantage is that it can take you straight from Kampot to Siem Reap. This is a good option if you don’t want to worry about transferring buses in Phnom Penh.
The Champa Mekong bus departs from their station near the Old Market in Kampot and arrives at their bus stop in Siem Reap city centre.
Bus schedule from Kampot to Siem Reap
Option 2: Kampot to Siem Reap by Bus via Phnom Penh
This journey requires you to take two different buses. We recommend taking a morning bus from Kampot to Phnom Penh and then continue by bus to Siem Reap in the afternoon.
Below we provide you with suggestions of buses you can take.
Bus schedules from Kampot to Siem Reap
Bus company | Schedule | Duration | Costs |
---|---|---|---|
Kampot-Phnom Penh Kampot Express Ekareach Express Giant Ibis Transport | – 08:00-11:30 08:00-12:00 08:30-11:45 | – 3h 30m 4h 3h 15m | – $9 $8 $11 Check Bus Tickets |
Phnom Penh-Siem Reap Giant Ibis Transport Mekong Express | – 12:30-18:30 15:00-21:00 | – 6h 6h | – $16 $13.50 Check Bus Tickets |
See the description below for a better explanation on this route.
Step 1: Kampot to Phnom Penh by Bus
Roads along this route are in good condition. Expect to reach Phnom Penh in just 3 hours and to pay $8 for your bus ticket.
You can find a more detailed description on the page about Kampot to Phnom Penh.
Step 2: Phnom Penh to Siem Reap by Bus
This route takes a bit longer, but luckily you can travel this part with more comfortable buses. You can find 2 options in the schedule we provided above.
Check the page about Phnom Penh to Siem Reap for a more detailed description.
Kampot to Siem Reap by Taxi
A taxi for this 9-hour journey costs around $130. We recommend you to book a taxi in advance, as this is not a common route for taxi drivers.
Other options are to ask a taxi on the street or ask your hotel. Always make sure you agree on the rate with the driver as some will charge you higher than what you’re supposed to pay.
Sihanoukville to Siem Reap by Flight
If you don’t feel like travelling all day, you can save some time by taking a flight from Sihanoukville to Siem Reap.
Order a taxi from Kampot to Sihanoukville Airport and take a flight from there to Siem Reap. The taxi ride will take about 2 hours and cost around $40. You can hail a taxi on the street or get one through your hotel.
Flights from Sihanoukville to Siem Reap cost around $33 – $100 for a one-way ticket. The flight time is just around 1 hour.
Frequently asked questions about travelling to Siem Reap from Kampot
Is there a night bus from Kampot to Siem Reap?
Giant Ibis operates one night bus from Kampot to Siem Reap. A bus ticket costs $22 for the 9.5-hour journey.
Is it possible to take a train to Siem Reap from Kampot?
There are no direct trains from Kampot to Siem Reap, but there are trains operating daily from Kampot to Phnom Penh. This is available to book on Baolau.
From Phnom Penh, you can transfer to a night bus (last departure at 23:00) to Siem Reap. Total costs start from $24.
Is Kampot worth visiting?
Do you love laidback towns, outdoor adventures, and pepper? If yes, then Kampot is worth visiting.
Kampot is a small town in Cambodia’s south coast. It is known for the beautiful Bokor National Park, various caves like Phnom Chhngok Cave Temple, and its high-quality pepper. Throw in a sidetrip to nearby Kep and you will already have a few days of fun-filled itinerary across Cambodia’s gorgeous rural landscape.
Check out the Top Things to Do in Kampot & Kep for more details.
Can you buy Kampot pepper in Siem Reap?
If for some reason, you missed your chance to buy pepper in Kampot or just don’t want to carry it across Cambodia, then you can also buy some in Siem Reap. There are number of stores offering authentic Kampot pepper around Siem Reap, some of these are Senteurs d’Angkor and Rays Shop.
How to get from Siem Reap to Kampot?
There are 4 ways you can get from Siem Reap to Kampot: a direct bus for 11 hours, an indirect bus via Siem Reap for 9 hours, a taxi for 9 hours, and a flight for 3 hours (incl. transfers). Rates range between $15 and $130.
More routes to Siem Reap
More routes from Kampot
Most popular routes in Cambodia
About the author(s)
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.