Phnom Penh to Kampot: Transport Guide
Kampot is a beautiful city in southern Cambodia, famous for its pepper plantations and salt fields. In this travel guide, you’ll find useful information about traveling from Phnom Penh to Kampot by bus, including timetable, ticket prices, and tips.
Phnom Penh to Kampot: Overview
The distance between Phnom Penh and Kampot is about 110 miles (176 km), and you can travel between the two cities easily by bus and taxi.
Taking a taxi to Kampot is the most convenient option because you can choose your time and tailor your trip. A taxi from Phnom Penh to Kampot costs about $116 (€101).
If you travel on a budget, it’s better to take a bus to Kampot as the ticket costs about $6.
Type | Time | Cost | Tickets |
---|---|---|---|
Bus | 3 hours | $8 (€7) | Check tickets |
Taxi | 2 hours | $116 (€101) | Check taxi tickets |
Travel tips
- Things to do: Visiting La Plantation Pepper Farm, exploring Bokor National Park, and cruising the river are great things to do in Kampot.
- Accommodation: Sabay beach resort and The Hidden Oasis Bungalow are excellent places to stay in Kampot.
- Transport: Read my Cambodia tuk-tuk guide to prepare for your trip.

Phnom Penh to Kampot bus
Bus info | |
---|---|
Journey time | 3 hours |
Price | $8 (€7) |
Distance | 110 miles (176 km) |
Frequency | 12 buses per day |
First bus | 8 am |
Last bus | 6 pm |
Departure station | Phnom Penh |
Arrival station | Kampot |
Operators | Pacific Express, Ekareach |
Provider | Departure | Arrival | Tickets |
Pacific Express | 8:00 am | 11:00 am | Book tickets |
Pacific Express | 9:15 am | 12:15 pm | Book tickets |
Ekareach Express | 10:30 am | 1:30 pm | Book tickets |
Pacific Express | 12:30 pm | 3:30 pm | Book tickets |
Pacific Express | 1:45 pm | 4:45 pm | Book tickets |
Ekareach Express | 4:30 pm | 7:30 pm | Book tickets |
Pacific Express | 4:45 pm | 7:45 pm | Book tickets |
Pacific Express | 5:45 pm | 8:45 pm | Book tickets |
Ekareach Express | 6:00 pm | 9:00 pm | Book tickets |
How long is the bus from Phnom Penh to Kampot?
Pacific Express and Ekareach Express offer daily bus service from Phnom Penh to Kampot, taking about 3 hours. Buses usually have a bathroom stop and/or lunch stops along the way.
How much is the bus ticket from Phnom Penh to Kampot?
The ticket costs from $6 to $9, depending on the transportation company and the departure time. You’ll need to show the driver your ticket voucher or screenshot before boarding.
Where are the departure and arrival stations?
Buses leave from Phnom Penh and arrive at Kampot. Each bus company may have different bus stations. Please be there at least 30 minutes before departure.
When is the first and last bus depart from Phnom Penh to Kampot?
The first bus departs at 8:00 am, while the last one leaves Phnom Penh at 6:00 pm.