|Bus||9 hours excl. transfer||$18||Read article for more info|
|Flight||6,5 hours||$130||Check flights|
Route overview from Battambang to Kep
Bus from Battambang to Kep
9 hours excl transfer, $18
As there are no direct buses, you need to book a bus to Phnom Penh first. After a 5 hour drive, you can take an afternoon bus. This ride will take another 4 hours.
Continue reading to book your bus tickets online.
Flight from Battambang to Kep via Siem Reap
6h 30min, $130
Flying will save you some time but will still involve taking 2 taxi rides.
Option 1: Bus
Route: Battambang Phnom Penh Kep
Duration: 9 hours excl transfer
As there are no direct buses from Battambang to Kep, we recommend to take a bus to Phnom Penh first and then continue by another bus to Kep.
Bus: Battambang Phnom Penh
Duration: 5 hours
There are a few buses operating between Battambang to Phnom Penh, but we recommend to travel with Bayon VIP. They receive good reviews and have several morning buses leaving to Phnom Penh.
Mekong Express is also a good company to travel with.
See the recommended options below:
|Cambodia Post VIP Van||11:00-17:00||6h||$9|
|Capitol Tours||Every 30 min from 06:30-09:00|
Every 60 min from 10:00-13:00
13:30, 14:30, 17:30
More information is available when you read how to go from Battambang to Phnom Penh.
Bus: Phnom Penh Kep
Duration: 4 hours
When you want to continue directly from Phnom Penh to Kep without staying a night in Phnom Penh, you can choose between four bus companies.
|Cambodia Post VIP Van||07:45-11:45||4h||$8|
|Phnom Penh Sorya||07:00-12:00|
|Giant Ibis Transport||08:00-11:00|
Note that Champa Mekong and Phnom Penh Sorya don’t have the best reputation, because they experience delays quite often.
The page of Phnom Penh to Kep contains more information regarding this leg of the journey.
Option 2: Flight via Siem Reap
Route: Battambang Siem Reap Kep
Duration: 6h 30min
Siem Reap International Airport is the closest airport to Battambang. First, head to Siem Reap and then fly to Sihanoukville. You can hire a taxi from Sihanoukville Airport to Kep.
Taxi: Battambang Siem Reap Airport
Duration: 2,5 hours
Costs: $40 – $50
You can hire a taxi for $40-$50 from Battambang to Siem Reap Airport. The ride takes around 2,5 hours.
Another option is to book your taxi ride through the hotel or book one online. Booking a taxi online costs you $55.
Plane: Siem Reap Sihanoukville
Duration: 1 hour
Costs: $33 – $105
One-way flights start at $33 and flights take about 1 hour.
Taxi: Sihanoukville Airport Kep
Duration: 3 hours
The taxi is the most common transport around Sihanoukville. Taxi fares are around $40 to Kep if you hail one on your own.
However, taxi drivers will likely insist on a higher rate so don’t forget to practice your negotiation skills.
You can also request a taxi online through the button below.
Did you travel this route or visit this place? Share your experience in a comment below.