Overview Compare Bus Taxi via Phnom Penh via Sihanoukville
How to get from Kep to Siem Reap?
When travelling the 465km distance from Kep to Siem Reap, you have 3 options: you can take an 11-hour bus ride, excluding transfers, via Phnom Penh; a direct taxi ride for 7-10 hours; or a 1-hour flight, excluding transfers. Costs range from $18-$75.
3 ways to get from Kep to Siem Reap
If you wish to take the bus or plane, you first have to travel to Phnom Penh or Sihanoukville.
You can take a bus leaving from 7:30 in Kep, have lunch in Phnom Penh and then continue your journey to Siem Reap. Unfortunately, you have to book the tickets separately.
The only direct way to get from Kep to Siem Reap is by taxi. You won’t have to switch buses in Phnom Penh and the driver will bring you straight to your hotel.
If you prefer to fly from Kep to Siem Reap, you have 2 options. You can travel by bus from Kep to Phnom Penh and then continue by plane to Siem Reap. This will be a bit faster than the other options, but still not very convenient.
The fastest but also most expensive option is to fly from Sihanoukville to Siem Reap. The journey from Kep to Sihanoukville International Airport takes around 3 hours plus another hour for the flight.
Itinerary from Kep to Siem Reap
Kep to Siem Reap by Bus
Duration: 11 hours excl transfer
Cost: $18
Traveling by bus is the cheapest option, but includes a transfer in Phnom Penh.
When you don’t want to stay an extra night in Phnom Penh, we recommend the following schedule:
Bus schedules from Kep to Siem Reap
We think the schedule above is the most convenient because the only other buses leaving from Kep to Phnom Penh arrive at 18:00 at the bus station. Leaving some extra time to cover up for some delay and time for dinner means you will arrive in Siem Reap after 02:00 the next day.
Step 1: Kep to Phnom Penh by Mini-bus
Duration: 5 hours
Cost: $8
The Champa Mekong bus leaves near Kep beach at 7:30 and arrives at 12:30 near the Wat Phnom in the center of Phnom Penh.
You can expect roads in fair conditions when the mini-bus takes the direct road from Kep. The road via Kampot is a paved road but expect a few bumpy portions.
You can check the page from Kep to Phnom Penh for other options.
Step 2: Phnom Penh to Siem Reap by Mini-bus
Duration: 6 hours
Cost: $9
Once you arrive in Phnom Penh, you can take one of the many buses leaving for Siem Reap. We recommend to either take the Mey Hong Transport bus leaving at 13:30 or the Mekong Express bus leaving at 15:00.
When you take one of these two options, you can grab lunch in Phnom Penh and get ready for another 6-hour drive to Siem Reap.
The bus station of Mey Hong Transport is located west of the Champa Mekong drop-off point and may take around 10min of tuk-tuk or taxi ride.
The bus station of Mekong Express bus is located a bit more north of that station and requires a 20min walk or 5min tuk-tuk ride. You can easily book online or check out other bus schedules from the link above.
You can also check the page from Phnom Penh to Siem Reap for other options.
Kep to Siem Reap by Taxi
Duration: 7 – 10 hours
Cost: $75
Taking the taxi is the only direct way from Kep to Siem Reap. You can book your taxi through your hotel, hail a taxi by yourself or book a ride online.
Make sure to agree on the fare with the driver if you are hailing the taxi by yourself. Also, specify where the driver should drop you off and ask about the number of stops along the way. The taxi ride should cost between $75 and $125, depending on your negotiation skills.
For a hassle-free taxi booking, you can book one online. Expect to pay $135 for a 4-seater SUV taxi.
Kep to Siem Reap via Phnom Penh by Flight
Duration: 5.5 hours
Cost: $60
Step 1: Kep to Phnom Penh by Mini-bus
Duration: 4 hours
Cost: $20
Book a minibus ride online to Phnom Penh for $8 and take a tuk-tuk from there to the airport.
Expect to pay $12 from the drop-off point of both Champa Mekong and Cambodia Post VIP Van to the airport.
You can use the list of city zones and standard rates from the page about Phnom Penh Int’l Aiport as an indication.
Book your mini-bus tickets online
Step 2: Phnom Penh to Siem Reap by Flight
Duration: 40min
Cost: $40
Expect to pay around $40-$100 for a flight to Siem Reap from Phnom Penh. Flight time takes only 40 minutes.
Kep to Siem Reap via Sihanoukville by Flight
Duration: 4 hours
Cost: $68
Step 1: Kep to Sihanoukville Airport by Taxi
Duration: 3 hours
Cost: $35
You can hail a taxi or arrange a taxi ride from your hotel to the airport in Sihanoukville. This ride will cost around $35-$45.
You can also book one online by clicking the button below. The travel time to Sihanoukville airport is about 3 hours and costs $60.
Step 2: Sihanoukville to Siem Reap by Flight
Duration: 1h 05min
Cost: $33
There are only a limited number of flights from Sihanoukville to Siem Reap. The flight takes around 1 hour and expect to pay $33-$70 for a ticket.
Cambodia Airways offers the best rates on this route.
More routes to Siem Reap
Siem Reap Airport to Siem Reap