Use the quicklinks below to jump to the desired section regarding transport in and around Kampot.
Buses run several times a day (from early morning departure until early afternoon) to Phnom Penh. They take around 4 hours and cost $6. It's worth finding out if the bus will go via Kep or straight to Phnom Penh.
A comfortable and quicker option is a minibus from Kampot Express or Giant Ibis ($8 one way) with a 08:00 and 14:45 departure.
There are also two daily buses leaving for Sihanoukville, at 08:30 and 14:30, taking 2 hours and costing $5.
Buses run twice a day (one early morning departure, one after midday) to Kep, taking around an hour and costing $2.50.
A share taxi to Phnom Penh takes 3 hours and costs around $40 (depending on your bargaining skills and the time of the year) for the car or $10-12 for a seat (with four in the back and three in the front of a Camry). In rainy season, we negotiated to have the back seat for two people, for $15 total.
A share taxi to Sihanoukville takes two hours and costs about $30 (again, this can go up or down $10 depending on circumstances) for the car or $9-10 for a seat.
A share taxi to Kep takes 45 minutes and costs $20 for the car. Kep can also be reached by both tuk tuk ($8-10 one way) and motodop ($5 one way), with the trip taking 30-45 minutes.
Kampot is a small place and everything is pretty much within walking distance. A short moto ride should cost around 2,000 riel. Many guesthouse rent bicycles for $1.50 per day and motorbikes starting at $5 plus gas.