Via paved and in comparative good condition National Highway No 3 from Phnom Penh to Kampot and from there additional 25km to Kep. This road is more recommendable than the alternative National Highway No 2 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). You may also take a bus directly to Kep taking National Highway No 2 and for the last strip Major Road No 31, which is a little bumpy. The prices with a usual old air-con bus for both ways are around US$4 per a person and trip. The trip usually takes approx. 4-5h. To go back to Phnom Penh you just have to contact your guesthouse in Kep and they?ll organize everything for you with pleasure.
From Kampot: The road from Kampot to Kep is paved and smooth. 25km, 30-45 minute trip. Follow the road from Kampot to the White Horse Monument and turn right. At the next main turnoff, turn right to the beach/market area. Moto dups charge about $2-$3 one-way and $6 round trip.
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 between 22,000 -28,000Riel/person or $26-$32 for a private taxi. The 3 hours ride is shorter as with the slowly bus.
Via paved and in comparative good condition National Highway No 3 from Phnom Penh to Kampot and from there additional 25km to Kep via Major Road No 33. This road is more recommendable than the alternative National Highway No 2 leading to National Highway No 3 via Takeo province. You may also head directly to Kep taking National Highway No 2 and for the last strip Major Road No 31, which is a little bumpy and dusty during dry season.
From Kampot: The road from Kampot to Kep is paved and smooth. 25km, 30-45 minute trip. Follow the road from Kampot to the White Horse Monument and turn right. At the next main turnoff, turn again right to the beach/market area. You're in the centre of the town.