GoAsia
How to Get from Kampot to Phnom Penh

How to Get from Kampot to Phnom Penh

Last updated: October 20, 2026
Contents

Kampot invites you to slow down, with pepper plantations and crumbling colonial buildings along the river. Phnom Penh is the opposite: busy markets, golden pagodas and a growing skyline. The way north is a short hop, by road or by rail through the countryside.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The road is good, but the traffic entering Phnom Penh is unpredictable. You can book your seat on GoAsia.cc before you head to the station.

Kampot to Phnom Penh by Van

Vans and minivans are the most frequent option. On booking platforms, a seat costs about $7 to $11 (October 2026).[1] The ride takes from about 3 hours, longer in traffic on the edge of the capital.[1]

Minivan and VIP Van Options

Standard minivans are the cheapest. Smaller vans give you a bit more room at the upper end of the price range. Luggage space can be tight when the vehicle is full.

Kampot to Phnom Penh by Bus

Giant Ibis buses leave Kampot for Phnom Penh at 08:30, 14:45 and 19:00, and the ride takes about 4 hours.[2] On booking platforms, bus tickets cost about $9 to $11 (October 2026) and take from about 3 hours.[1]

Minibus and Luxury Services

Minibuses balance the speed of a van with the stability of a larger coach. The Universe Luxury class has more comfortable seating. A Hotel Bus leaves in the evening, so you reach the capital after the rush hour.

Kampot to Phnom Penh by Private Transfer

A private transfer picks you up at your hotel in Kampot and drops you at your address in Phnom Penh. On booking platforms, prices run from about $66 for a 3-seat car to about $361 for a 25-seat minibus (October 2026).[1] The drive takes from about 2 hours 30 minutes.[1] Vehicles range from SUVs and 5-seat premium vans to 9-seat and 17-seat vans.

Kampot to Phnom Penh by Train

Royal Railway runs a daily train that leaves Kampot at 16:15 and reaches Phnom Penh at 20:39, a ride of 4 hours 24 minutes. Normal class costs $10 and First Class $17.[3] The line cuts through rice paddies and rural villages, away from the dust and honking of the highway. You can stand up and walk around, which many travelers prefer to being wedged into a van seat.

A train at the platform of Phnom Penh Railway Station
A train at the platform of Phnom Penh Railway StationPhoto: Phon PhaNith / Pexels

Comparing Your Options

ModePrice (USD)DurationComfort
Van$7 - $11From about 3hStandard[1]
Bus$9 - $11About 3h to 4hModerate[1]
Train$10 - $174h 24minModerate to High[3]
Private Transfer$66 - $361From about 2h 30minHigh[1]

Tips for Traveling from Kampot to Phnom Penh

  • Book in Advance: Morning and mid-afternoon departures fill up fastest.
  • Plan for Traffic: Phnom Penh traffic is heavy. If you have a flight to catch, add 1 extra hour.
  • Luggage: With a very large suitcase, a private transfer or the train is easier than a van.

Timetable

Bus Kampot - Phnom Penh $ 8.50–10.59 3h – 4h
  • →  Hotel Bus 20:00
  • →  Minibus 06:30, 07:30, 08:15, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:00, 14:30, 15:30, 16:30, 17:00, 17:45
  • →  Universe Luxury 08:30, 14:45
Taxi Kampot - Phnom Penh $ 66.01–358.93 2h 30m – 3h 30m
  • →  Van 9pax
  • →  Comfort Car 3pax
  • →  Comfort 3pax
  • →  Economy 3pax
  • →  Van 17pax
  • →  Van 10pax
  • →  Van 8pax
  • →  SUV 3pax
  • →  Minibus 25pax
  • →  SUV 4pax
  • →  Minivan 7pax
  • →  Premium Van 5pax
Train Kampot - Phnom Penh $ 10.14 4h 40m
  • →  Economy Seat 16:00
Van Kampot - Phnom Penh $ 7.11–10.60 3h
  • →  Van 7pax 08:00, 10:00, 12:00, 14:00, 16:00, 18:00
  • →  VIP 07:15, 15:00
  • →  Minivan 06:30, 07:30, 08:30, 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30, 18:30
  • →  Van 15pax 08:00, 12:30, 16:45

Frequently Asked Questions

How can I book tickets from Kampot to Phnom Penh?

Use the booking tool on this page to compare the transport options currently available from Kampot to Phnom Penh, including current prices and schedules.

What is the cheapest way to get from Kampot to Phnom Penh?

Vans and minivans are the cheapest, with seats from about $7 on booking platforms.

What is the fastest way to get from Kampot to Phnom Penh?

A private transfer is fastest, from about 2 hours 30 minutes, and goes door to door without stops for other passengers.

How long does it take to get from Kampot to Phnom Penh?

Private transfers take from about 2 hours 30 minutes, vans and buses from about 3 hours, and the train 4 hours 24 minutes.

Is there a train from Kampot to Phnom Penh?

Yes. Royal Railway leaves Kampot at 16:15 and arrives in Phnom Penh at 20:39. Normal class costs $10 and First Class $17.

Are there night buses available for this route?

Yes. A Hotel Bus leaves Kampot in the evening, and Giant Ibis runs a 19:00 bus, so you reach Phnom Penh after the evening rush.

What is the best option for a large group?

Book a private minibus. Vehicles run from 9 to 25 seats, so the whole group travels together and arrives at the hotel door.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: Kampot - Phnom Penh timetable. Retrieved October 20, 2026.
  2. [2] Giant Ibis Transport: Bus Schedule. Retrieved October 15, 2026.
  3. [3] Royal Railway Cambodia: Train Phnom Penh to Kampot (Royal Railway online booking). Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.