Via paved and in comparative good condition National Highway No 3 from Phnom Penh to Kampot. This road is more recommendable than the alternative National Highway No 2 to leading to National Highway No 3 via Takeo province. The buses to Kampot departure each day at 7:30am and midday around 1:15pm from the central bus station near the central market (Sorya Bus Company; No 168). The prices with a usual old air-con bus are around US$4 per a person and trip. The trip usually takes approx. 4-5h.
You can book the bus ticket by online from Phnom Penh to Kampot or v.v in advance.
Taking a bus from Sihanoukville it'll take you North on the National Highway No 4 to Veal Renh (about 40km), than you'll turn east on National Highway No 3 in direction to Kampot. Both highways are paved and in comparative good condition. The trip from Sihanoukville to Kampot usually takes approx. 1-2 hours (110km).
You can book the bus ticket by online from Sihanoukville to Kampot or v.v in advance.
If you wish to go from Sihanoukville to Kampot by share taxi you can found one opposite the market (Phsar Leu) and at the downtown bus and taxi station in Sihanoukville centre. In Kampot, taxis can be found at the taxi stand or you just tell your guesthouse or hotel that you wish one taxi, as they'll be friendly enough to help you organizing one ASAP. The prices are around 12,000 - 14,000Riel/person or $20 for a private taxi ($25 with a proper a/c). Going from Phnom Penh with a share taxi you can find one at Phsar Dumkor in Phnom Penh or opposite of central bus station. The prices are 13,000 -15,000Riel/person or $22-$30 for a private taxi. The 3 hours ride is shorter as with the slowly bus.
Motorbike Info:
The National Highway No 3 from Phnom Penh to Kampot is definitely not in the best condition as you might wish to hit the road as fast as possible, but it's a scenic trip while you enjoy the countryside (approx. 155km). It's worth it!andnbsp; Coming from Sihanoukville you have to ride on the National Highway No 4 for about 40km turning at the junction East and heading the NH No 3 for another 75km to Kampot.
Bus Ticket Online is available and you can check below: