
Bus
Cheap, frequent, easy booking
Private car/taxi
Door-to-door, flexible, no stops
Train
Scenic ride, relaxed journey
Motorbike
Long ride, traffic and heat
Quick answer: Travelling from Phnom Penh to Kampot is easy and popular among both locals and tourists. The most common and budget-friendly option is the bus or shared minivan. For a more scenic and relaxed experience, you can take the train. Travellers who value comfort and flexibility often prefer a private taxi or car transfer, which offers door-to-door convenience and faster travel time.
At a glance:
- 📍 Distance: approx. ~140–150 km by road.
- ⏱️ Travel time: Bus/minivan ~2.5–4 hours. | Train ~4–4.5 hours. | Private taxi/car ~3–3.5 hours.
- 💰 Price range: Bus/minivan ~US$8–12 per person. | Train ~US$9–11 per person. | Taxi/car from ~US$60+.
- 🚌 Best for budget & availability: Bus or shared minivan from Phnom Penh → Kampot.
- 🚆 Best for experience or slower pace: Scenic train journey – slower but enjoyable.
- 🚖 Best for comfort & flexibility: Private car or taxi with your own schedule.
Last updated in March 2026
Traveling from Phnom Penh to Kampot by bus, train or taxi
The travel distance from Phnom Penh to Kampot is about 160 km. The most popular option is a tourist bus or minivan, with a travel time of about 2–4 hours.
You can also travel by Royal Railway train, which takes about 4 hours. For more comfort and flexibility, private taxis are available and reach Kampot in about 3–3.5 hours.
There are no direct flights to Kampot because the city has no airport. The nearest airport is in Sihanoukville, about 90 km away, with onward transport available by bus, train or taxi.
Kampot is known for Bokor Mountain and serves as a gateway to Phu Quoc Island. From Kampot, you can also travel to Sihanoukville and other destinations in Cambodia.
| Transfer Mode – Phnom Penh to Kampot | Travel Time | Cost Range |
|---|---|---|
| Bus / Minivan | 2–4 hours | $7–12 per person |
| Train (Royal Railway) | 4 hours | $9–11 per person |
| Private Taxi/Car | 3–3.5 hours | $60–360 per car |
How do you get from Phnom Penh to Kampot?
1. BUS / MINIVAN from Phnom Penh to Kampot
👉 Bus/minivan is the fastest, cheapest, and most popular way from Phnom Penh to Kampot.
- ✔️ Good for: budget travelers and quick transfers
- ✔️ Duration: ~2–4 hours
- ✔️ Price: $7–12 per person
- ✔️ Comfort: moderate (seat buses or modern minivans)
- ✅ Best option: Choose a direct minivan for a quicker ride with fewer stops
- 💡 Tip: Book tickets online in advance and verify departure and arrival points.
Traveling by bus or minivan is the most popular and affordable way to get from Phnom Penh to Kampot. Several transport companies operate on this route, including Virak Buntham, Giant Ibis, Mekong Express, Capitol VIP, Kampot Express and other local operators.
The journey takes about 2–4 hours, depending on traffic and the type of vehicle. Travelers can choose between larger buses with comfortable seats or modern minivans that are often slightly faster and offer more frequent departures.
BOOK BUS TICKETS on 12go.asia ➜
Bus and minivan tickets from Phnom Penh to Kampot usually cost about $7–12 per person, making this one of the cheapest ways of transportation in Cambodia. Departure and arrival locations vary by company, so it is recommended to review all details before booking.
Tickets can be searched and booked online in advance. Kampot is a popular destination known for its relaxed atmosphere, riverside setting and easy access to other places in southern Cambodia.
| Bus Operator: | Departs in Phnom Penh | Arrival in Kampot |
|---|---|---|
| Vibol Express | 00:30 | 03:20 |
| Vibol Express | 02:45 | 05:45 |
| Vibol Express | 05:00 | 08:00 |
| Vibol Express | 07:00 | 09:55 |
| Vibol Express | 09:45 | 12:45 |
| Vibol Express | 12:00 | 15:00 |
| Vibol Express | 14:00 | 17:00 |
| Vibol Express | 08:00 | 11:00 |
| Virak Buntham | 05:00 | 07:00 |
| Virak Buntham | 08:30 | 11:00 |
| Virak Buntham | 10:00 | 13:00 |
| Virak Buntham | 12:30 | 15:00 |
| Virak Buntham | 14:00 | 17:00 |
| Virak Buntham | 16:00 | 18:30 |
| Virak Buntham | 18:00 | 21:00 |
| Ekareach Express | 06:30 | 09:30 |
| Ekareach Express | 08:30 | 11:30 |
| Ekareach Express | 09:30 | 11:55 |
| Ekareach Express | 10:30 | 13:30 |
| Ekareach Express | 11:30 | 14:30 |
| Ekareach Express | 12:30 | 15:30 |
| Ekareach Express | 13:30 | 16:30 |
| Ekareach Express | 14:30 | 17:30 |
| Ekareach Express | 15:30 | 18:30 |
| Ekareach Express | 16:30 | 19:30 |
| Ekareach Express | 17:45 | 21:30 |
| Capitol VIP | 07:00 | 10:00 |
| Capitol VIP | 13:30 | 16:30 |
| Pacific Express | 08:00 | 11:00 |
| Giant Ibis | 14:45 | 18:45 |

2. TRAIN from Phnom Penh to Kampot
👉 Train is a scenic and relaxed way from Phnom Penh to Kampot, but with limited departures.
- ✔️ Good for: travelers with flexible plans and those who enjoy slower journeys
- ✔️ Duration: ~4 hours
- ✔️ Price: $9–11 per person
- ✔️ Comfort: basic (seating only, older trains)
- ✅ Best option: Take the train if the schedule suits your itinerary and you prefer a calm ride
- 💡 Tip: Check timetable in advance and arrive early at the station, as services run only once daily.
You can also travel from Phnom Penh to Kampot by Royal Railway train. It is a comfortable and scenic alternative to buses, although train departures are limited.
The train journey takes about 4 hours and tickets cost around $9–11 per person. Trains depart from Phnom Penh Railway Station and arrive at Kampot Railway Station. See the Cambodia Railway Map for more details.
BOOK TRAIN TICKETS to Kampot ➜
Train tickets can be booked online in advance and e-tickets on your phone are accepted. It is recommended to arrive at the station at least 30 minutes before departure.
Although the railway network in Cambodia is limited, train travel remains an interesting option for travelers heading to Kampot.

3. PRIVATE TAXI/CAR from Phnom Penh to Kampot
👉 Private taxi/car is the most comfortable and flexible way from Phnom Penh to Kampot.
- ✔️ Good for: couples, families, and travelers wanting a smooth door-to-door ride
- ✔️ Duration: ~3–3.5 hours
- ✔️ Price: $60–360 per car
- ✔️ Comfort: high (private vehicles, no stops, customizable journey)
- ✅ Best option: Book a direct transfer with flexible pickup and drop-off locations
- 💡 Tip: Split the cost in a group and choose a vehicle size that fits your needs.
A private car or taxi is the most comfortable way to travel from Phnom Penh to Kampot. You can choose your departure location in Phnom Penh and be dropped off directly at your hotel or destination in Kampot.
Private transfers are offered by companies such as Glassflower, SIMA Car, Angkor Guide Adventure and Royal Cambodian Limousine. Available vehicles include standard cars, SUVs and minivans for groups.
The journey takes about 3–3.5 hours, making it one of the fastest transport options on this route. Private transfers are especially suitable for families, groups and travelers seeking maximum comfort.
Prices range from about $60–360 per vehicle, depending on the vehicle type and number of passengers. Private cars can be searched and booked online in advance for a hassle-free transfer.
| Taxi Service | Travel Time | Price (Car) |
|---|---|---|
| SIMA Car | 03:00 | From $62.00 / SUV 4pax |
| SIMA Car | 03:00 | From $107.00 / Minivan 7pax |
| SIMA Car | 03:00 | From $112.00 / Premium Van 5pax |
| Angkor Guide Adventure | 03:00 | From $70.00 / SUV 4pax |
| Angkor Guide Adventure | 03:00 | From $110.00 / Van 7pax |
| Angkor Guide Adventure | 03:00 | From $236.00 / Minibus 20pax |
| Glassflower | 03:30 | From $146.00 / Comfort 3pax |
| Glassflower | 03:30 | From $197.00 / Van 9pax |
| Agkor Wat Private Day Tours | 03:45 | From $110.00 / SUV 3pax |
| Agkor Wat Private Day Tours | 03:45 | From $150.00 / Minivan 7pax |
| Golden Escape | 03:00 | From $96.00 / SUV 4pax |
| Golden Escape | 03:00 | From $144.00 / Minivan 7pax |
| Golden Escape | 03:00 | From $150.00 / VIP Van 5pax |

❓ FAQ – Travel route from Phnom Penh to Kampot:
How to book tickets or a private car from Phnom Penh to Kampot?
Bus, train and private car tickets can be booked online via Baolau ➜ or 12go.asia ➜.
How long does it take to get from Phnom Penh to Kampot?
Travel time ranges from 2–4 hours by bus or train and about 3–3.5 hours by private car.
How much does travel from Phnom Penh to Kampot cost?
Bus tickets cost about $7–12, train tickets $9–11 and private cars around $60–360 per vehicle.
What is the distance from Phnom Penh to Kampot?
The travel distance between Phnom Penh and Kampot is approximately 160 km.
Can you fly from Phnom Penh to Kampot?
No. Kampot has no airport. The nearest airport is in Sihanoukville.
Can I book a private taxi from Phnom Penh to Kampot?
Yes, private taxis and cars can be booked online and offer the most comfortable transfer option.
What is the fastest way to travel from Phnom Penh to Kampot?
Modern minivans and private cars are usually the fastest transport options on this route.
What is the cheapest way to get to Kampot?
The cheapest option is usually a tourist bus or minivan from Phnom Penh.
Where can you travel from Kampot?
From Kampot, you can travel to Sihanoukville, visit Koh Rong or continue to Phu Quoc in Vietnam.
Where to stay in Kampot?
Kampot offers budget hotels, guesthouses and riverside resorts. You can book accommodation in Kampot online.
🧭 Popular travel routes from Phnom Penh:
If you’re planning your next trip from Phnom Penh, here are other popular routes in Cambodia:
These are the most popular travel routes from Phnom Penh for visitors exploring Cambodia or neighbouring countries.
💡 Practical Travel Tips for Phnom Penh to Kampot
Traveling from Phnom Penh to Kampot is easy and can be done by bus, minivan, train or private taxi.
- Choose a Minivan: Minivans are usually the fastest and most popular transport option.
- Avoid Rush Hour: Leaving Phnom Penh outside peak traffic hours can save time.
- Book Early: Popular departures may sell out on weekends and public holidays.
- Bring Cash: Small shops and local tuk-tuks in Kampot often prefer cash payments.
- Know Your Drop-Off Point: Bus companies may arrive at different locations in Kampot.
- Pack Light Essentials: Water, snacks and a power bank are useful for the journey.
- Arrange Local Transport: Tuk-tuks are available for transfers from stations to hotels and attractions.
Tip: Bus, train and private taxi tickets from Phnom Penh to Kampot can be searched and booked online in advance.
