How To Get From Siem Reap to Kep?
When travelling from Siem Reap to Kep, you have 3 options: you can take a bus for 16 hours, a taxi for 8 hours, or a plane for 4 hours, including airport transfers. Rates range between $22 and $125.
There is only one direct bus operating on this route. This is the sleeper bus of Virak Buntham, which will take you in about 16 hours to Kep. Another option is to take a morning bus to Phnom Penh and take another bus from there to Kep.
Taking the taxi is a lot faster than the night bus, but comes at a higher price with fares starting at $125.
There are also a few flights leaving around noon from Siem Reap to Sihanoukville. Upon arrival, you can take a taxi from the airport, which will bring you in 3 hours to Kep.
|Bus||16 hours||$22||Check bus tickets|
|Taxi||8 hours||$125||Reserve a taxi|
|Flight||4 hours||$83||Check flights|
View itinerary from Siem Reap to Kep
- Siem Reap
- 16 hours
- Siem Reap
- 8 hours
- Siem Reap
- 1 hour
- 3 hours
Siem Reap to Kep by Bus
Duration: 16 hours
Siem Reap to Kep by Direct sleeper bus
If you want to travel by bus from Siem Reap to Kep, the sleeper bus of Virak Buntham is the only option you have.
Traveling this route by sleeper bus saves you a lot of time as you cross most of the journey at night.
However, travelling by night is not as safe as during daytime as streets are not well-lit and can be narrow at some parts. Also, keep in mind that Virak Buntham doesn’t receive the best reviews.
The bus departs from the terminal in the south of Siem Reap next to the Nakpeoun Old Market roundabout. It arrives at Virak Buntham Express, Kep Stop.
Siem Reap to Kep by Indirect bus
Costs: $10 + $8, duration: 6 + 4 hours
If you don’t want to travel at night, you can also take a day bus to Phnom Penh first and then catch another bus to Kep.
Step 1: Siem Reap to Phnom Penh by Bus
The bus journey from Siem Reap to Phnom Penh takes about 6 hours and costs $10.50-$14. Companies operating this route like Cambodia Post VIP Van and Mekong Express have a better reputation than Virak Buntham.
See the page of Siem Reap to Phnom Penh for more info about this route. You can also book tickets directly in the link below.
Step 2: Phnom Penh to Kep by Bus
In Phnom Penh, you can take a Giant Ibis bus leaving at 14:45 or a Sorya Transport bus leaving at 15:15 to Kep. Tickets are priced between $7 and $11 and the journey takes 4-6 hours.
See here the schedule of buses from Phnom Penh to Kep. You can also book tickets directly in the link below.
Siem Reap to Kep by Taxi
Duration: 8 hours
Taking the taxi is the easiest option if you want to travel from Siem Reap to Kep. Expect to pay around $125 when you hail a taxi on the street.
If you’re travelling in a group of at least 4 people, you can also book a larger taxi through the button below. Rate starts at $135.
Siem Reap to Kep by Flight + Taxi
Duration: 4 hours
As Kep does not have an airport, you either have to fly to Phnom Penh or Sihanoukville first. We recommend flying to Sihanoukville as this is the quickest way to reach Kep.
Step 1: Siem Reap to Sihanoukville by Flight
Duration: 50min – 1 hour
Costs: $33 – $105
There are several flights leaving in the morning and fares usually range from $33-$105.
See the page about Siem Reap to Sihanoukville for more info about the flights on this route.
Step 2: Sihanoukville Airport to Kep by Taxi
Duration: 3 hours
From Sihanoukville Airport you can book a taxi to Kep for $50.
You can book at the taxi counter or request one online.
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?