KAMPOT to PHNOM PENH — Transport Options ☀️

How to get from Kampot to Phnom Penh
How to travel from Kampot to Phnom Penh in Cambodia? You can travel by bus and buy tickets online.
  1. Bus to Phnom Penh
  2. Train to Phnom Penh
  3. Taxi to Phnom Penh
  4. Book a Tour Online 🎫
  5. Book Ticket Online 🎫
Best comfort

Private taxi/car

Door-to-door, flexible stops and more space

Best budget

Bus

Cheapest option, reliable and widely available

Avoid

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.

BOOK TICKETS with 12go.asia

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.

Comparison of Transfer Modes from Kampot to Phnom Penh
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

BOOK TICKETS with Baolau


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 Schedule / Timetable from Kampot 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

bus-van-kampot-to-phnom-penh
From Kampot to Phnom Penh you can travel by bus or minivan, minibus (photo: Virak Buntham, 12go.asia).

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.

train-royal-railway-kampot-to-phnom-penh
From Kampot to Phnom Penh you can travel by of Royal Railway (photo: 12go.asia).

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 Schedule from Kampot to Phnom Penh:
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

private-taxi-car-kampot-to-phnom-penh
From Kampot to Phnom Penh you can travel by private taxi / car (photo: SIMA Car, 12go.asia).

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.


🎫 Book your tickets from Kampot to Phnom Penh + Schedule:

Cambodia from Vietnam ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: