GoAsia
How to Get from Phnom Penh to Kep

How to Get from Phnom Penh to Kep

Last updated: October 17, 2026
Contents

Kep is a quiet coastal town south of Phnom Penh, a slower alternative to the beaches of Sihanoukville. Whether you prefer the train, a bus or minibus, or a private car, reaching the coast is straightforward.

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.

You can compare these options and book your tickets through GoAsia.cc before you arrive at the station.

Phnom Penh to Kep by Bus

Giant Ibis runs a bus on this route for 167 km, taking 4 hours through Kandal, Kampong Speu, Takeo and Kampot. It leaves from the Giant Ibis terminal on Street 106 (Night Market), arrives at Ponleu Chne Trachak Chet Kep Ville in Kep Town and includes a 20 kg baggage allowance.[1]

Booking platforms list buses and minibuses from other companies at about $10 to $13, with journey times of 3 hours to 4 hours 10 minutes (October 2026).[2] Vans are listed at about $14 to $16 and 3 hours 30 minutes to 3 hours 45 minutes.[2] Luggage space in minibuses can be tight, so a backpack or medium suitcase works best.

Phnom Penh to Kep by Train

Royal Railway's Southern line serves Kep.[3] On the dates we checked, the train left Phnom Penh station at 07:00 and reached Kep station at 10:40, a journey of 3 hours 40 minutes. Normal class cost $9 and First Class $17. The return train left Kep at 16:35.[4]

The hall of Phnom Penh railway station
The hall of Phnom Penh railway stationPhoto: GuillaumeG / Wikimedia Commons, CC BY-SA 3.0

Phnom Penh to Kep by Private Transfer

A private transfer picks you up at your hotel in Phnom Penh and drops you at your resort in Kep. Booking platforms list an SUV for 4 passengers from about $77, a premium van for 5 passengers and a minivan for 7 passengers up to about $126, with a journey time of about 3 hours 30 minutes (October 2026).[2] Split between a group, the minivan can be economical, and it leaves room for extra luggage.

Comparing Your Options

Mode Price (USD) Duration
Train $9 to $17[4] 3h 40m[4]
Bus / Minibus About $10 to $13 on booking platforms[2] 3h to 4h 10m[2]
Van About $14 to $16 on booking platforms[2] 3h 30m to 3h 45m[2]
Private Transfer About $77 to $126 on booking platforms[2] About 3h 30m[2]

Tips for Traveling from Phnom Penh to Kep

  • Book in Advance: On weekends and public holidays, Kep is a favorite getaway for locals, so buses and trains can fill up. Book a few days ahead.
  • Arrival in Kep: Tuk-tuks wait where the Giant Ibis bus stops.[1] If your hotel is far from the drop-off, a short tuk-tuk ride will cover the rest.
  • The Train Schedule: The train leaves once a day on the dates we checked, so confirm the current timetable when you book.[4]

Timetable

Bus Phnom Penh - Kep $ 9.83–13.10 3h – 4h 10m
  • →  Universe Luxury 14:45
  • →  Minibus 07:30, 08:00, 08:30, 09:30, 09:45, 12:00, 12:30, 14:00, 16:30, 17:30
Taxi Phnom Penh - Kep $ 76.34–125.42 3h 30m
  • →  SUV 4pax
  • →  Minivan 7pax
  • →  Premium Van 5pax
Train Phnom Penh - Kep $ 9.82 4h 10m
  • →  Economy Seat 07:00
Van Phnom Penh - Kep $ 14.16–15.60 3h 30m – 3h 45m
  • →  Minivan 08:30, 12:30, 16:30
  • →  Van 15pax 08:00

Frequently Asked Questions

How can I book tickets from Phnom Penh to Kep?

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

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

The Royal Railway train costs $9 in Normal class, and booking platforms list buses and minibuses from about $10 (October 2026).

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

Road options are the fastest: booking platforms list vans and private transfers at about 3 hours 30 minutes. The train takes 3 hours 40 minutes.

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

Between about 3 hours and 4 hours 10 minutes depending on the mode. Giant Ibis gives 4 hours for its bus.

Where does the train arrive in Kep?

At Kep station. From there, a tuk-tuk can take you to your guesthouse or hotel.

Where do buses arrive in Kep?

The Giant Ibis bus stops at Ponleu Chne Trachak Chet Kep Ville in Kep Town, where tuk-tuks wait. Other companies use their own drop-off points.

Can I take a private car if I have a lot of luggage?

A private transfer is the best option for heavy luggage. Booking platforms list SUVs and a 7-passenger minivan with room for suitcases that might not fit into a shared minibus.

Sources and background

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

  1. [1] Giant Ibis Transport: Bus from Phnom Penh to Kep. Retrieved October 15, 2026.
  2. [2] 12Go: 12Go timetable: Phnom Penh - Kep. Retrieved October 15, 2026.
  3. [3] Royal Railway Cambodia: Passenger Train. Retrieved October 17, 2026.
  4. [4] Royal Railway Cambodia: Train Phnom Penh to Kep (Royal Railway online booking, 16-17 October 2026). Retrieved October 17, 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.