GoAsia
How to Get from Kep to Phnom Penh

How to Get from Kep to Phnom Penh

Last updated: October 19, 2026
Contents

Leaving the quiet, salt-sprinkled air of Kep for the high-energy pulse of Phnom Penh marks a transition from Cambodia's sleepy colonial past to its rapidly modernizing future. While Kep invites you to slow down over a plate of green peppercorn crab, the capital demands your attention with its bustling markets, riverside promenades, and deep historical sites.

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 travel by bus, van, train or private transfer. You can compare the options and book on GoAsia.cc.

Kep to Phnom Penh by Bus

Giant Ibis lists the bus between Phnom Penh and Kep at 4 hours for 167 km.[1] On booking platforms, buses and minibuses take from about 3 hours 30 minutes, longer with traffic.[2] Tickets cost about $8 to $12 (October 2026).[2]

Kep to Phnom Penh by Van

Vans take from about 3 hours 30 minutes.[2] On booking platforms, a van seat costs about $9 to $13 (October 2026).[2] Luggage space in the back is limited, so mention large suitcases when you book.

Kep to Phnom Penh by Train

Royal Railway's Southern Line serves Kep.[3] On the operator's booking page, the train leaves Kep (listed as Sangkat Prey Thum Station) at 16:35 and arrives in Phnom Penh at 19:31.[4] A Normal seat costs $9 and First Class costs $17.[4] In the other direction, the train leaves Phnom Penh at 07:00 and arrives in Kep at 10:40 (3 hours 40 minutes).[4]

Kep to Phnom Penh by Private Transfer

A private transfer picks you up at your hotel in Kep and drops you at your accommodation in Phnom Penh. It takes from about 3 hours 10 minutes, longer with traffic.[2] On booking platforms, private cars and minibuses cost about $72 to $377 per vehicle, depending on the vehicle size (October 2026).[2]

Comparing Your Options

ModePrice (USD)Duration
BusAbout $8 - $12[2]From about 3h 30min[2]
VanAbout $9 - $13[2]From about 3h 30min[2]
Train$9 (Normal), $17 (First Class)[4]Departs 16:35, arrives 19:31[4]
Private TransferAbout $72 - $377 per vehicle[2]From about 3h 10min[2]

Tips for Traveling from Kep to Phnom Penh

  • Book in Advance: The train runs once a day in each direction, and road services are busier at weekends when people return to the capital from the coast.
  • Traffic Awareness: Entering Phnom Penh can be slow during rush hour. If you have a flight to catch, allow an extra hour for city traffic.
  • Pick-up Points: Check when you book whether your bus or van includes a hotel pick-up.

Timetable

Bus Kep - Phnom Penh $ 8.11–12.11 3h 30m – 4h 15m
  • →  Universe Luxury 07:30, 13:45
  • →  Minibus 07:30, 09:45, 13:30, 16:30
Taxi Kep - Phnom Penh $ 71.66–372.80 3h 10m – 3h 30m
  • →  Comfort 3pax
  • →  Economy 3pax
  • →  Van 17pax
  • →  Van 10pax
  • →  Van 8pax
  • →  SUV 3pax
  • →  Minibus 25pax
  • →  SUV 4pax
  • →  Minivan 7pax
  • →  Premium Van 5pax
  • →  Van 7pax
  • →  Minibus 20pax
Train Kep - Phnom Penh $ 9.08–16.15 4h 10m
  • →  Economy Seat 16:20
Van Kep - Phnom Penh $ 8.86–13.10 3h 30m – 4h
  • →  Minivan 07:45, 11:45, 15:45
  • →  VIP 06:45, 11:30, 14:30
  • →  Van 15pax 07:45, 08:00, 09:00, 11:45, 12:00, 13:00, 15:45, 16:00

Frequently Asked Questions

How can I book tickets from Kep to Phnom Penh?

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

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

Buses are the cheapest, from about $8 on booking platforms (October 2026). The Royal Railway train costs $9 in Normal class.

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

A private transfer is generally the fastest, from about 3 hours 10 minutes. Buses and vans take from about 3 hours 30 minutes.

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

The journey takes from about 3 hours 10 minutes to about 4 hours, depending on the mode and the traffic entering Phnom Penh.

Is the train ride from Kep to Phnom Penh worth it?

The train suits you if the timing fits. It leaves Kep at 16:35 and arrives in Phnom Penh at 19:31, and you travel without road traffic.

Where do the buses arrive in Phnom Penh?

Operators use their own terminals. Giant Ibis, for example, uses its terminal on Street 106 near the Night Market. Check the arrival address on your ticket.

Are there evening departures from Kep to Phnom Penh?

The train leaves Kep at 16:35, the latest scheduled option we found. Buses and vans run through the day, so check the booking platform for times on your date.

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 Kep - Phnom Penh. Retrieved October 20, 2026.
  3. [3] Royal Railway Cambodia: Passenger Train. Retrieved October 15, 2026.
  4. [4] Royal Railway Cambodia: Train Kep to Phnom Penh (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.