1. Bus / Van to Battambang
2. Train – Kep to Battambang
3. Taxi / Car to Battambang
🎫 Book a Tour Online
🎫 Book Tickets Online
From Kep to Battambang you can travel by bus, minivan, train, taxi.
-
- Travel distance from Kep to Battambang in Cambodia is about 460 km by bus/taxi or bus+train via Phnom Penh. The most popoular option of transport to Battambang from Krong Kep is to travel by tourist bus or minivan via Phnom Penh. Travel time by tourist bus to Battambang from Kep is about 10-12 hours with stopover in Phnom Penh. Transport by bus or minivan from Kep to Battambang via Phnom Penh costs about $16-30/pp. There is no flight to Battambang from Kep. Another option is to travel by combination of tourist bus + train via Kampot and Phnom Penh.
- From Kampot to Battambang you can also travel by train of Royal Railway via Phnom Penh. Travel by train from Kep to Battambang via Phnom Penh takes about 11-12 hours. Train schedule on this railway route is very limited, but the tickets are cheap. The last way how you can travel to Battambang is to book your private car / taxi. There are some private companies from Kep to Phnom Penh and from Phnom Penh to Battambang. You can search and book tickets from Kep to Battambang online. Before you arrive to Battambang, read this article: Weather in Battambang.
-
- Battambang is known for its statues which seemingly decorate every public place. Most are of animals (mythical and real) and divinities. There are 3 popular options of transport to Battambang from Kep – travel by tourist bus / private minivan, train by Royal Railway or private car / taxi via Phnom Penh. From Battambang you can go to Siem Reap or you can travel via Phnom Penh to Sihanoukville.
Transfer Mode – Kep to Battambang (via Phnom Penh): | Travel Time | Cost Range |
---|---|---|
Bus / Minivan | 10-12 hours | $16-30/pp |
Train of Royal Railway | 11-12 hours | $15-20/pp |
Private Taxi / Car | 8 hours | $170-380/car |
How do you get from Kep to Battambang?
1. BUS / MINIVAN from Kep to Battambang
The most popular and cheap option of transportation from the city of Kep to the city of Battambang in Cambodia is a trip by bus, minibus, minivan via Phnom Penh. Most bus routes are operated with a transfer in Phnom Penh – the capital of Cambodia. This option usually has 2 steps, a trip by bus or minibus to Phnom Penh and then a trip by another bus from Phnom Penh to Battambang.
If we include the transfer in Phnom Penh, it is a relatively longer route. Travel time by bus / minibus from Kep to Battambang via Phnom Penh can take about 10-12 hours. It depends on how long you will stay in Phnom Penh or how long you will be waiting for the next bus connection to Battambang.
1. BOOK TICKETS to Phnom Penh ➜
Buses and minivans can depart from various places or stations in Kep and can also arrive at various locations in Phnom Penh and Battambang. You will always see all of this information about departures and arrivals when searching and booking a ticket on online platforms, so review everything carefully.
Buses or minivans are usually a cheap transport option, a transfer from Kep to Battambang with this option costs a total of both routes via Phnom Penh in the range of $16-30/pp. So it depends on what type of bus or minivan you choose, more modern minivans are usually a little more expensive, classic larger buses are usually a cheaper option.
You can search and buy bus tickets from Kep to Battambang via Phnom Penh online. In terms of price, it is better to search for both routes separately and thus buy 2 tickets for each route. Also, always read the current Battambang bus transfer conditions when booking tickets to avoid any misunderstandings.
2. BOOK TICKETS to Battambang ➜
2. TRAIN from Kep to Battambang (via Phnom Penh)
Another cheap and interesting transportation option from Kep to Battambang, suitable even for solo travelers, is the Royal Railway train trip via Phnom Penh. This option also has 2 steps, first it is a train ride from Kep to Phnom Penh and then another train ride to Battambang.
Only the Royal Railway train with seats runs on the route, it used to be a historical train, now it is a renovated train suitable for travelers as well. The disadvantage of the train transfer to Battambang is the very limited schedule of these trains, usually only 1 train per day runs on each route.
The train departs from Kep Railway Station and arrives at Phnom Penh Railway Station and then Battambang Royal Railway Station, so check the Cambodia Railway Map. Kep Railway Station is a little further from the city center, so you have to use e.g. a tuk-tuk or a private taxi to transfer to this station.
1. BOOK TICKETS to Phnom Penh ➜
The train journey time from Kep to Battambang is approx. 11-12 hours in total (approx. 4 hours to Phnom Penh and approx. 6.5 hours from Phnom Penh to Battambang), but it depends on the transfer in Phnom Penh, the trains do not have to connect immediately after the transfer.
Trains are also suitable for low-cost travelers, they are usually a very cheap transport option. A train ride from Kep to Battambang via Phnom Penh will cost you about $15-20/pp in total, the price for both tickets, of course this price can change slightly during the year.
When searching and booking train tickets from Krong Kep to Phnom Penh and Battambang, always read carefully all transfer and ticket instructions. The train is ideal for those travelers who have more time and want to experience and see Cambodia from a slightly different, more authentic perspective.
2. BOOK TICKETS to Battambang ➜
3. PRIVATE TAXI / CAR from Kep to Battambang
The most convenient, fastest, but at the same time most expensive transport option from Kep to Battambang is to travel by private car/taxi with a driver again via Phnom Penh. This transfer option also has 2 steps and is operated with a transfer in Phnom Penh, so you need to book 2 private rides separately.
Driving time by private car with a driver from Kep to Battambang can take a total of approx. 8 hours (3 hours to Phnom Penh and approx. 4 hours from Phnom Penh to Battambang), depending of course on waiting for the next transfer in Phnom Penh. You can use SIMA Car services on this route between Kep and Battambang.
1. BOOK TAXI / CAR to Phnom Penh ➜
This company will offer you classic smaller cars, SUVs and or minivans for groups of travelers. This offer of these cars is approximately the same on both routes from Kep to Phnom Penh and from Phnom Penh to Battambang.
The advantage of a private transfer is the journey from the place in Kep that you choose and the arrival at your chosen place in Battambang, so you can save some of your travel time. A private car/taxi transfer from Kep to Battambang via Phnom Penh will cost you a total of about $170-380/car, depending on the type of car you choose.
For the most part, smaller classic cars are a cheaper option than larger minivans or multi-passenger minibuses. You can view, select and instantly book your private car/taxi with driver to Battambang from Krong Kep online ahead of time. Always read all transfer terms and instructions and follow all company instructions to avoid any misunderstandings.
2. BOOK TAXI / CAR to Battambang ➜
❓ FAQ + Travel Tips – Krong Kep to Battambang:
1. How to book bus / train tickets or car from Kep to Battambang?
-
- Book bus/train + car from Krong Kep to Battambang on Baolau ➜ or 12go.asia ➜.
- You can change your travel route, e.g. Kep > Phnom Penh, Phnom Penh > Battambang…
2. What is the travel time from Kep to Battambang?
-
- Travel by bus/minivan from Kep to Battambang (via Phnom Penh) takes about 10-12 hours.
- Travel time by train from Kep to Battambang (via Phnom Penh) 11-12 hours.
- Travel by private taxi/car from Kep to Battambang (via Phnom Penh) takes about 8-9 hours.
3. How far is Battambang from Krong Kep?
-
- Travel distance from Krong Kep to Battambang is about 460 km by tourist bus/train via Phnom Penh.
4. How much does it cost to travel from Kep to Battambang?
-
- Transport by tourist bus/minivan from Kep to Battambang (via Phnom Penh) costs about $16-30/pp.
- Transport by train from Kep to Battambang (via Phnom Penh) costs about $15-20/pp.
- Transport by private taxi/car from Kep to Battambang (via Phnom Penh) costs about $170-380/pp.
5. What is the cheapest option of transport from Kep to Battambang?
-
- The most cheapest option of transport to Battambang from Krong Kep is to travel by tourist bus / minivan.
6. What is the fastest way of transport from Kep to Battambang?
-
- The most fastest option of transport to Battambang from Krong Kep is to travel by private taxi / car.
7. Is there a direct flight from Kep to Battambang?
-
- No, it is not possible to travel by plane, because there are no flights between these cities.
8. How to get from Kep to Sihanoukville, what are the options?
-
- If you want to travel from Kep to Sihanoukville, you have also 3 options how to get there. There are buses / minivans, bus + train via Kampot or private car. Read this article: How to reach Sihanoukville from Kep?
9. Where to stay in Battambang?
-
- Battambang in Cambodia offers mainly various cheap guesthouses, hotels or private resorts. You can search and book your accommodation in Battambang online: Book your hotel in Battambang online (Discount up to 60%).
10. Where to go and travel from Battambang?
-
- From Battambang you can travel to Siem Reap. There are some buses or private minivans to Siem Reap. You can also travel by train or bus to Poipet border crossings with Thailand. From Battambang you can also travel to Bangkok in Thailand, there are buses, minivans, taxi or you can go there by train via Poipet.
BOOK a TOUR / ACTIVITY in Cambodia ➜
BOOK Your STAY in Battambang ➜