
Minivan / van
Fast, frequent departures, best overall choice
Private taxi/car
Door-to-door, flexible stops and more space
Bus
Cheapest option, reliable and widely available
Train
Limited schedule, slower and less practical
Quick answer: From Kampot to Phnom Penh you can travel by bus, minivan, train or private taxi/car with a driver. Buses and minivans are the most popular and affordable option, the train offers a scenic journey, while private cars provide the fastest and most comfortable door-to-door transfer.
At a glance:
- 📍 Route: A well-connected journey linking Kampot with Phnom Penh, Cambodia’s vibrant capital.
- ⏱️ Travel time: Bus/minivan ~3–4 hours | Train longer | Private taxi ~3–4 hours.
- 💰 Price range: Bus/minivan from about US$7–10 | Train similar budget range | Private taxi from around US$60+ per car.
- 🚌 Bus / Minivan: Most popular choice with good comfort and multiple daily departures.
- 🚆 Train: Scenic countryside journey, suitable for those who enjoy a slower pace.
- 🚕 Private taxi/car: Best for comfort, flexibility, families, or groups.
Last updated in March 2026
From Kampot to Phnom Penh you can travel by bus, train or taxi/car.
From Kampot to Phnom Penh you can travel by bus, minivan, train or private taxi/car. Buses and minivans are the most popular option, taking about 3-4 hours. The Royal Railway train takes about 4 hours, while private cars offer the fastest and most comfortable transfer.
A private taxi takes about 3-3.5 hours and can also transfer you directly to Phnom Penh Airport. From Phnom Penh you can continue to Siem Reap or Mondulkiri. Tickets can be searched and booked online in advance.
Travel distance from Kampot to Phnom Penh is about 160 km.
Phnom Penh is the capital of Cambodia and the country’s main transport hub, offering easy connections to the most popular destinations across the country.
| Transfer Mode – Kampot to Phnom Penh | Travel Time | Cost Range |
|---|---|---|
| Bus / Minivan | 3–4 hours | $7–10 per person |
| Train (Royal Railway) | 4 hours | $8–10 per person |
| Private Taxi / Car | 3–4 hours | $60–360 per vehicle |
How do you get from Kampot to Phnom Penh?
1. BUS / MINIVAN from Kampot to Phnom Penh
👉 Bus / minivan is the cheapest and most popular way from Kampot to Phnom Penh.
- ✔️ Good for: budget travelers and most solo travelers
- ✔️ Duration: ~3–4 hours
- ✔️ Price: $7–12 per person
- ✔️ Comfort: medium (modern buses, minivans or minibuses with seats)
- ✅ Best option: Giant Ibis, Capitol VIP or Virak Buntham buses
- 💡 Tip: Arrive early and check departure points when booking tickets.
Traveling by bus or minivan from Kampot to Phnom Penh is the most popular and affordable option. Companies such as Giant Ibis, Capitol VIP, Virak Buntham, Vibol Express, Kampot Express and others operate modern buses, minivans and minibuses on this route.
The journey takes about 3-4 hours and buses depart from various locations in Kampot, arriving at different stations in Phnom Penh. Departure and arrival details are always shown when booking tickets online.
Bus tickets cost about $7-12/pp and can be booked online in advance. Arrive at the departure point at least 30 minutes before departure and check all transfer instructions when booking.
BOOK BUS TICKETS to Phnom Penh ➜
| Bus Company | Departure in Kampot | Arrival in Phnom Penh |
|---|---|---|
| Ekareach Express | 06:30 | 09:30 |
| Ekareach Express | 07:30 | 10:30 |
| Ekareach Express | 08:30 | 11:30 |
| Ekareach Express | 09:30 | 12:30 |
| 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:15 | 10:15 |
| Capitol VIP | 15:00 | 18:00 |
| Virak Buntham | 08:00 | 11:00 |
| Virak Buntham | 10:00 | 13:00 |
| Virak Buntham | 12:00 | 15:00 |
| Virak Buntham | 14:00 | 17:00 |
| Virak Buntham | 16:00 | 19:00 |
| Virak Buntham | 18:00 | 21:00 |
| Virak Buntham | 20:00 | 23:00 |
| Pacific Express | 12:30 | 15:30 |
| Pacific Express | 16:45 | 19:45 |
| Vibol Express | 08:15 | 11:45 |
| Vibol Express | 10:30 | 13:30 |
| Vibol Express | 14:00 | 17:00 |
| Vibol Express | 17:00 | 20:30 |
| Giant Ibis | 08:30 | 12:30 |
| Giant Ibis | 14:45 | 18:45 |
| Giant Ibis | 19:00 | 23:00 |
| Cp Express | 08:15 | 11:45 |
| Cp Express | 10:30 | 13:30 |
| Cp Express | 14:00 | 17:00 |
| Cp Express | 17:00 | 20:30 |

2. TRAIN from Kampot to Phnom Penh
👉 Train is a scenic and budget-friendly way from Kampot to Phnom Penh.
- ✔️ Good for: travelers seeking a relaxed and unique journey
- ✔️ Duration: ~4 hours
- ✔️ Price: $8–10 per person
- ✔️ Comfort: medium (seated train with basic comfort)
- ✅ Best option: Royal Railway train service
- 💡 Tip: Book early due to limited schedule and arrive at least 30 minutes before departure.
You can also travel from Kampot to Phnom Penh by Royal Railway train. It is a comfortable and scenic way to see Cambodia, although the timetable is limited and there is usually only 1 train per day.
The train departs from Kampot Railway Station and arrives at Phnom Penh Railway Station. Travel time is about 4 hours and train tickets cost around $8-10/pp. You can also check the Cambodia Railway Map for station locations.
BOOK TRAIN TICKETS on Baolau ➜
Train tickets can be booked online in advance. It is recommended to arrive at the station at least 30 minutes before departure and check all ticket instructions before travel.

3. PRIVATE TAXI / CAR from Kampot to Phnom Penh
👉 Private taxi/car is the fastest and most comfortable way from Kampot to Phnom Penh.
- ✔️ Good for: groups and travelers seeking comfort and flexibility
- ✔️ Duration: ~2.5–4 hours
- ✔️ Price: $60–360 per car
- ✔️ Comfort: high (modern cars, SUVs or minivans with driver)
- ✅ Best option: Glassflower, SIMA Car or Royal Cambodian Limousine
- 💡 Tip: Split the cost in a group and confirm pickup details before departure.
The most comfortable and fastest way to travel from Kampot to Phnom Penh is by private taxi/car with a driver. This option offers door-to-door service, allowing you to choose your departure point in Kampot and arrival location in Phnom Penh.
Companies such as Glassflower, SIMA Car, Angkor Guide Adventure and Royal Cambodian Limousine operate modern cars, SUVs and minivans on this route. Travel time is about 2.5-4 hours, depending on traffic conditions.
PRIVATE CAR / TAXI to Phnom Penh ➜
Private transfers cost about $60-360 per vehicle, depending on the type of car. Smaller vehicles are cheaper, while larger minivans are ideal for groups. Private cars can be searched and booked online in advance.
| 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 $260.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 |

❓ FAQ – Travel route from Kampot to Phnom Penh:
How to book tickets from Kampot to Phnom Penh?
Bus, train and taxi tickets can be booked online on Baolau ➜ or 12go.asia ➜.
What is the travel time from Kampot to Phnom Penh?
Bus or minivan takes about 3-4 hours, the Royal Railway train about 4 hours, and a private taxi about 2.5-4 hours.
How much does it cost to travel from Kampot to Phnom Penh?
Bus tickets cost about $7-12/pp, train tickets about $8-10/pp, and private cars about $60-360 per vehicle.
What is the travel distance from Kampot to Phnom Penh?
The travel distance from Kampot to Phnom Penh is approximately 160 km.
Can you travel by plane from Kampot to Phnom Penh?
No direct flights operate from Kampot. The nearest airport is in Sihanoukville, where flights to Phnom Penh are available.
What is the fastest way to get to Phnom Penh?
A private taxi or car is the fastest option, with a travel time of about 2.5-3.5 hours.
What is the cheapest way to travel from Kampot?
The cheapest option is usually a bus or minivan, with fares starting at around $7 per person.
Where can you travel from Phnom Penh?
From Phnom Penh you can travel to Siem Reap, Ho Chi Minh City or Hanoi.
Can I hire a private taxi from Kampot?
Yes, private taxis and cars are available and can be booked online in advance for a comfortable door-to-door transfer.
Can I bring luggage on buses and trains?
Yes, luggage is allowed on buses, minivans and trains. Keep valuables with you and follow the baggage rules of your transport company.
💡 Practical Travel Tips for Kampot to Phnom Penh
Traveling from Kampot to Phnom Penh is easy by bus, train or private taxi, with a travel time of about 3-4 hours.
- Choose Minivans for Speed: Minivans are usually the fastest option and offer frequent departures.
- Try the Royal Railway: The train is slower but provides scenic countryside views.
- Travel Early: Morning departures help avoid traffic when entering Phnom Penh.
- Bring Cash: Small USD bills or Cambodian riel are useful for snacks and local transport.
- Pack Essentials: Carry water, a charger and light snacks for the journey.
- Arrive Early: Reach bus stations or the railway station at least 30 minutes before departure.
- Plan Your Arrival: Tuk-tuks, taxis and ride-hailing apps are available throughout Phnom Penh.
Tip: Bus, train and private transfer tickets from Kampot to Phnom Penh can be searched and booked online in advance.
