GoAsia
Cambodia

How to Get from Kampot to Kep

Compare train, van and bus options from Kampot to Kep, with prices and travel times for this short coastal journey.

Last updated: October 25, 2026

How to Get from Kampot to Kep
Contents

Leaving the sleepy riverside charm of Kampot for the breezy coastal air of Kep is one of the classic short hops in Cambodia. Kampot is known for its crumbling colonial architecture and world-class pepper, while Kep offers a different rhythm of crab market and sunset views over the Gulf of Thailand. The two towns are close enough that you move from riverbank to sea in less time than it takes to finish a coffee.

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.

Whether you want the nostalgia of the Cambodian railway or a quick ride in a shared van, the logistics are straightforward. You can browse and book these connections on GoAsia.cc.

Kampot to Kep by Van

Vans are the most flexible way to make the trip. Several local operators run 15- and 16-seat vans. On booking platforms, a seat costs about $5 to $6 (October 2026) and the ride takes about 30 minutes to 1 hour, depending on the operator and on how many passengers are dropped off along the way.[1] It is a social way to travel, with locals heading to the market and travelers looking for their next beach. Space can be tight when the van is full, but the short ride puts you in the Kep sea breeze before you know it.

Kampot to Kep by Train

For a bit of character, the Royal Railway is a unique alternative. Its southern line runs from Phnom Penh through Takeo, Kampot and Kep to Sihanoukville.[2] On booking platforms, an Economy Seat for the Kampot to Kep stretch costs about $5 (October 2026) and takes about 30 minutes.[1] You pass salt fields and rural landscapes that you miss from the main road, and the large windows are perfect for photography. A slow, relaxing ride turns a simple transfer into a mini adventure.

Kampot to Kep by Bus

Minibuses also serve this route. They are similar to the vans but sometimes offer a more dedicated tourist service. Booking platforms show a journey of about 30 minutes and a price of about $5 (October 2026).[1] Since the route is so short, the minibus experience is much like the van: it gets you from point A to point B quickly, so you can start your seafood lunch in Kep as soon as possible.

Comparing Your Options

ModePrice (USD)Duration
TrainAbout $5[1]About 30min[1]
VanAbout $5 - $6[1]30min - 1h[1]
Bus (Minibus)About $5[1]About 30min[1]

Tips for Traveling from Kampot to Kep

  • Book in Advance: The distance is short, but afternoon departures can fill up, especially on weekends when residents of Phnom Penh head to the coast. GoAsia.cc saves you the hassle of negotiating at the station.
  • Luggage Space: With a surfboard or oversized luggage, the train is often more accommodating than the shared vans, which have limited trunk space.
  • Arrival in Kep: Expect to pay a few dollars for a tuk-tuk from the station or drop-off point to the main beach area and the Crab Market.
  • Enjoy the Scenery: Keep your camera ready as you leave Kampot. The white patches you see are salt fields, a major industry in this region.
  • Sun Protection: The coastal sun is stronger than in the shaded streets of Kampot. Bring a hat and water.

Timetable

Bus Kampot - Kep $ 5.04–5.17 30m
  • →  Minibus 08:00, 08:30, 10:30, 11:00, 15:00
Train Kampot - Kep $ 5.03 30m
  • →  Economy Seat 16:00
Van Kampot - Kep $ 5.03–5.53 30m – 1h
  • →  Van 15pax 11:30, 12:30, 15:30, 19:30
  • →  Van 08:00, 10:30, 15:00
  • →  Van 16pax 08:00, 10:30, 15:00

Frequently Asked Questions

How can I book tickets from Kampot to Kep?

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

What is the cheapest way to get from Kampot to Kep?

Train, van and minibus all cost about $5 to $6 on booking platforms (October 2026), so choose the one that fits your schedule.

What is the fastest way to get from Kampot to Kep?

The train and the minibuses take about 30 minutes. Some van services take up to 1 hour, depending on stops.

How long does it take to get from Kampot to Kep?

The journey takes about 30 minutes to 1 hour, depending on whether you take the train, a minibus or a shared van.

Is the train ride from Kampot to Kep scenic?

Yes. The line passes salt fields and rural landscapes and is a quiet alternative to the main road.

How far in advance should I book my tickets?

Book at least a day ahead, especially for the train or morning minibuses, because these small vehicles fill up quickly with local commuters.

Which railway line serves Kep?

The Royal Railway southern line runs from Phnom Penh through Takeo, Kampot and Kep to Sihanoukville.

Sources and background

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

  1. [1] 12Go: 12Go Timetable: Kampot - Kep. Retrieved October 25, 2026.
  2. [2] Royal Railway Cambodia: Passenger Train. Retrieved October 25, 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.