
Minivan / tuk-tuk
Most common, quick and easy for short distance
Private taxi/car
Door-to-door, flexible and hassle-free
Boat
You can depart from the town center
Overplanning
Very short route, simple local transport is enough
Quick answer: When travelling from Kep to Kampot, your best options are a regular bus/minivan (fast and cheap), a short train ride (limited service), a scenic ferry, or a private taxi/car for full comfort and flexibility. The most popular option is to travel by bus or minivan. You can book tickets to Kampot easily online.
At a glance:
- 📍 Distance: approximately ~25 km by road.
- ⏱️ Travel time: Bus/minivan ~30 minutes | Train ~30 minutes | Ferry (boat) ~2–2.5 hours | Taxi/car ~30 minutes
- 💰 Price range: Bus/minivan ~US$3-5/pp | Train ~US$5/pp | Ferry ~US$10-15/pp | Private taxi/car ~US$15-20
- 🚌 Best for budget & speed: Bus or shared minivan from Kep → Kampot.
- 🚆 Alternate experience: Train of the Royal Railway (limited timetable) from Kep → Kampot.
- 🚖 Best for comfort & flexibility: Private taxi or car transfer from Kep → Kampot.
Last updated in March 2026
From Kep to Kampot you can get by bus / minivan, taxi, ferry, tuk-tuk.
-
- Travel distance to Kampot from Kep in Cambodia is about 25 km by road. The most popular and best way how to reach Krong Kampot from Krong Kep is to travel by bus / minivan. There are some local tourist minivans or tourist buses, bus ticket from Kep to Kampot costs about $3-5/pp. Transport by bus / minivan to Kampot from Kep takes about 30 minutes. Another option how to reach Kampot is to travel by private taxi / car. There are some local private taxi companies, it is the fastest and most expensive option of transport to Kampot from Kep.
- Travel time by private taxi / car to Kampot from Kep is about 30 minutes and it costs about $15-20/car. You can also ask at the hotel in Kampot for your private taxi. The last 3 options how to reach Kampot from Kep are transport by train of Royal Railway, ferry / boat or tuk-tuk. There are various private tuk-tuk drivers in Kampot and they offer various local trips around Kampot and Kep towns. Before you arrive to Kampot, read carefully about weather in Kampot.
Kampot is located about 25 km from Kep in the south of Cambodia.
-
- Kampot is a popular tourist town located in southern Cambodia, in the province of the same name. It can be an interesting stop if you are traveling from Kep, for example, to Sihanoukville. There is also the popular Bokor National Park near Kampot. In the area you can find various historical ruins from French colonization, houses, churches, etc. In Kampot there is also a railway station through which the Royal Railway train runs and from there you can take a train to Sihanoukville or Phnom Penh – the capital of Cambodia. However, the timetable of these trains is very limited.
| Transfer Mode – Kep to Kampot | Travel Time | Cost Range |
|---|---|---|
| Bus / Minivan | 30 minutes | $3–5 per person |
| Ferry / Boat | 2.5 hours | $10–15 per person (round trip) |
| Private Taxi / Car | 30 minutes | $15–20 per vehicle |
| Train of Royal Railway | 30 minutes | $5 per person |
| Tuk-tuk | 45 minutes | $10 |
How do I get from Kep to Kampot?
1. BUS / MINIVAN from Kep to Kampot
👉 Bus/minivan is the fastest and cheapest way from Kep to Kampot.
- ✔️ Good for: budget travelers and short-distance transfers
- ✔️ Duration: ~30–45 minutes
- ✔️ Price: $3–5 per person
- ✔️ Comfort: moderate (minivans or minibuses with seats)
- ✅ Best option: Take a direct minivan transfer for a quick and hassle-free journey
- 💡 Tip: Book tickets online in advance and arrive at least 30 minutes before departure.
The most used and cheap way to get from Kep to Kampot is by minibus, minivan or classic bus. This is a very short travel route and from Kep to Kampot you can use the services of companies such as Vibol Express, Ekareach Express, Champa Mekong, Giant Ibis, Capitol VIP, Rith Travel Tour or Kampot Transports.
These companies will offer you mostly smaller minibuses or minivans on this route with seats for a limited number of passengers, but they are relatively comfortable and fast. The journey time by minibus or minivan from Kep to Kampot is approximately 30 minutes, of course the time may vary slightly, depending on the traffic situation in the cities.
These minibuses and minivans can depart from various locations or stations in Kep town and arrive at various locations in Kampot. You will see all this information about departures and arrivals when you search and book tickets on the online platform, so check everything carefully.
Bus tickets from Kep to Kampot cost between $3-5/pp and are easy to find and buy online well in advance. It is also recommended to arrive at the departure point at least 30 minutes before the departure of the minibus.
This is usually the cheapest option of transport between these cities in Cambodia. Transfer by minibuses or minivans are sought after mainly by solo travelers who have a more limited budget for their travel. However, on some routes it is sometimes necessary to use this form of transport.
| Bus Operator: | Departs in Kep | Arrival in Kampot | Bus Ticket |
|---|---|---|---|
| Vibol Express | 00:30 | 01:00 | From $4.00 |
| Vibol Express | 02:45 | 03:15 | From $4.00 |
| Vibol Express | 06:30 | 06:55 | From $4.00 |
| Vibol Express | 07:30 | 08:00 | From $4.00 |
| Vibol Express | 09:30 | 09:55 | From $4.00 |
| Vibol Express | 09:45 | 10:15 | From $5.00 |
| Vibol Express | 13:30 | 14:00 | From $5.00 |
| Vibol Express | 16:30 | 17:00 | From $5.00 |
| Capitol VIP | 06:45 | 07:15 | From $3.00 |
| Capitol VIP | 14:30 | 15:00 | From $3.00 |
| Rith Travel Tour | 08:00 | 08:30 | From $5.00 |
| Rith Travel Tour | 10:00 | 10:30 | From $5.00 |
| Rith Travel Tour | 13:15 | 13:30 | From $5.00 |
| Ekareach Express | 08:00 | 08:25 | From $5.00 |
| Ekareach Express | 09:00 | 09:25 | From $5.00 |
| Ekareach Express | 12:00 | 12:25 | From $5.00 |
| Ekareach Express | 13:00 | 13:25 | From $5.00 |
| Ekareach Express | 16:00 | 16:25 | From $5.00 |
| Kampot Trans. | 08:00 | 08:30 | From $5.00 |
| Kampot Trans. | 10:00 | 10:30 | From $5.00 |
| Kampot Trans. | 13:15 | 13:45 | From $5.00 |
| Kampot Trans. | 17:30 | 18:00 | From $5.00 |

2. TRAIN of Roayl Railway from Kep to Kampot
👉 Train is a cheap and scenic alternative from Kep to Kampot, but with a very limited schedule.
- ✔️ Good for: travelers with flexible timing and those seeking a local experience
- ✔️ Duration: ~30 minutes
- ✔️ Price: ~$5 per person
- ✔️ Comfort: basic (seats only, older trains)
- ✅ Best option: Use the train if departure time fits your schedule and you want a relaxed ride
- 💡 Tip: Check the timetable in advance and arrange transport to the train station outside Kep town.
Another transport option from Kep to Kampot is the Royal Railway train. The Royal Railway train is a refurbished, formerly historic train that can now be used by ordinary tourists and will offer seats only. However, the downside is that Royal Railway trains have very limited timetables in Cambodia and usually run only 1 train service per day on all routes.
The train departs from Kep Railway Station and arrives at Kampot Railway Station, see Cambodia Railway Map. Kep Railway Station is further from the city, so it is necessary to use some form of private transfer to get to this station, for example a tuk-tuk or a private taxi.
The journey time by Royal Railway train from Kep to Kampot is approximately 30 minutes, so it is about as fast a transfer as a minibus or minivan and is one of the cheaper options. Train tickets from Kep to Kampot are around $5/pp and you can easily find and buy them online ahead of time.
BOOK TRAIN TICKETS to Kampot ➜
You can also use this train to continue your journey to Sihanoukville, the city from where you take the ferry to Koh Rong Island. It is advisable to arrive at Kep train station at least 30 minutes before the departure of the train. Also, always read the current conditions and instructions for transfers and tickets when booking on the online platform.
Traveling in Royal Railway train is an interesting experience in Cambodia, however, due to very limited timetables, it is not widely used by foreign tourists. However, if you have more time to travel and are traveling on your own axis, it is definitely worth at least a try.

3. FERRY / BOAT from Kep to Kampot
👉 Ferry/boat is a scenic and unique way from Kep to Kampot.
- ✔️ Good for: travelers seeking a coastal experience and avoiding road travel
- ✔️ Duration: ~2–2.5 hours
- ✔️ Price: higher than bus/train (varies by operator)
- ✔️ Comfort: moderate (small boats with basic seating)
- ✅ Best option: Choose a direct boat transfer for a relaxed and scenic coastal journey
- 💡 Tip: Ask your hotel in Kep for current availability and book in advance, as services may not run daily.
Another way to travel from Kep to Kampot and back, for example, is by boat. For this trip you can use e.g. Crab Shuttle or you can ask about this option at your hotel in Kep. If the Crab Shuttle company is not in operation, the hotels may recommend someone else.
The boat ride time from Kep to Kampot is approximately 2-2.5 hours, this time can of course vary slightly. Fares can vary depending on the operating company, but are always more expensive than traveling by minibus or train.
So if you would like to avoid a road transfer and get to know and see the coast near the cities of Kep and Kampot, this is an ideal and adventurous transfer option. However, it is necessary to plan this transport option in the city of Kep.

4. PRIVATE TAXI / CAR from Kep to Kampot
👉 Private taxi/car is the most comfortable and flexible way from Kep to Kampot.
- ✔️ Good for: couples, families, and travelers seeking door-to-door service
- ✔️ Duration: ~30 minutes
- ✔️ Price: ~$15 per car
- ✔️ Comfort: high (private car with driver, no stops)
- ✅ Best option: Book a direct private transfer with hotel pickup and drop-off
- 💡 Tip: Arrange the taxi through your hotel or online in advance for a smooth and quick transfer.
Another option for road transport from Kep to Kampot is by private car/taxi. Of course, this is a more expensive transport option, but it is more comfortable and sometimes even a little faster. With a private transfer, you will also save some of your time for possible other transfers in cities.
On the route from Kep to Kampot, you can use the services of private companies such as Pharith Yin Kampot Taxi Service or Kampot Taxi Services. Transport by private car/taxi from Kep to Kampot takes about 30 minutes and the fare is around $15/car.
It is also possible to ask about this option at the hotel where you will be staying, they will usually help organize this transfer or the company will recommend one. Transfer by private car/taxi to Kampot from Kep is the most convenient transport option and the advantage is that you can choose the exact place where you want to arrive.
5. TUK – TUK from Kep to Kampot
Another option, similar to a private taxi from Kep to Kampot, is a tuk-tuk. These are mostly relatively fast 3-wheeled vehicles for a limited number of passengers. You can arrange this option either directly in the city or ask at the hotel, where you will be staying they will definitely recommend someone for this type of transport. T
he tuk-tuk ride time from Kep to Kampot is approximately 45 minutes and the fare is around $5-10/pp. The drivers are mostly experienced and know the traffic on local roads.

❓ FAQ + TIPS – Travel route from Kep to Kampot:
1. How to book and buy bus or train tickets from Kep to Kampot?
-
- Book bus, train tickets or private car from Kep to Kampot easily online with 12go.asia ➜
- You can change your travel route, e.g. Kep > Phnom Penh, Kep > Sihanoukville…
2. What is the travel time from Kep to Kampot?
-
- Travel by tourist bus / minivan from Kep to Kampot takes about 30 minutes.
- Travel by train of Royal Railway from Kep to Kampot takes about 30 minutes.
- Travel by ferry / boat from Kep to Kampot takes about 2-2.5 hours.
- Travel by private taxi / car from Kep to Kampot takes about 30 minutes.
- Travel by tuk-tuk from Kep to Kampot takes about 45 minutes.
3. How far is Krong Kampot from Krong Kep?
-
- Travel distance from Krong Kep to Krong Kampot in Cambodia is about 25 km by road.
4. What is the price of transfer from Kep to Kampot?
-
- Transfer by tourist bus or minivan from Kep to Kampot costs about $3-5/pp.
- Transfer by train of Royal Railway from Kep to Kampot costs about $5/pp.
- Transfer by private taxi / car from Kep to Kampot costs about $15-20/car.
- Transfer by tuk-tuk from Kep to Kampot costs about $5-10.
5. What is the cheapest option of transport from Kampot from Kep?
-
- The most cheapest way of transport to Kampot from Kep is to travel by tourist bus or minivan, minibus.
6. Can I rent a motorbike or bicycle to travel from Kep to Kampot?
-
- Yes, motorbike and bicycle rentals are available in Kep. You can rent one and ride to Kampot at your own pace, enjoying the scenic route.
7. Are there any scenic spots or attractions along the way from Kep to Kampot?
-
- Yes, the journey from Kep to Kampot offers beautiful views of the countryside and coastal areas. You can also visit places like salt fields or pepper plantations along the route.
8. Is it possible to arrange a private transfer from Kep to Kampot?
-
- Yes, you can arrange a private transfer from Kep to Kampot through various tour operators or taxi services. They can provide a comfortable and personalized experience.
9. Where you can travel from Kampot in Cambodia?
-
- From Kampot you can go to Sihanoukville (bus or train) or you can travel to Siem Reap. Sihanoukville is the most popular beach site in Cambodia. From here you can take a boat or ferry to Koh Rong. Siem Reap offers the most fascinating historical place of Asia – Angkor Wat Temple Complex.
10. Where you can stay in Kampot? Hotel, bungalow, homestay?
-
- Kampot in Cambodia offers mainly various cheap hotels, local guesthouses, motels or bungalows for tourists. These accommodation facilities can be found mainly in the town center. Search your accommodation in Kampot online > Book hotel in Kampot online (Discount up to 60%).
💡 Practical Travel Tips for Kep to Kampot
These practical tips are based on common travel experiences and transport options for the short but frequently traveled route from the quiet coastal town of Kep over to the riverside hub of Kampot — an easy connection that’s useful whether you’re continuing your journey or exploring southern Cambodia.
1. Short Distance Means Flexibility
The road distance between Kep and Kampot is only about 25–30 km, so travel times are typically short — roughly 30 minutes by bus, minivan or taxi. This makes the route flexible with lots of departures and options throughout the day, so you don’t need to lock in a very early transfer unless you have onward plans.
2. Bus & Minivan for Quick and Cheap Travel
Shared buses and minivans are the most common and cost‑effective choice, offering frequent services that take around half an hour. These are ideal if you’re on a budget or want a simple, no‑frills ride between the towns.
3. Taxi or Private Car for Maximum Comfort
A private taxi or car transfer takes roughly the same time but offers door‑to‑door service and more space. This is especially useful if you have luggage, are traveling in a small group, or just want a relaxed pace without waiting for shared transport.
4. Train Is an Alternative Experience
There’s also a daily train service between Kep and Kampot taking about 30 minutes, offering a slightly more scenic and relaxed way to travel. Note that the Kep station is a little outside the tourist areas, so factor in additional local transport to reach it.
5. Expect Variable Departure Points
Buses and minivans usually depart from central points or operator offices in Kep, while taxis can pick you up directly. In Kampot, vehicles generally drop you near the town centre, riverside, or main bus stops, so check your exact route and ending location to plan your next step smoothly.
6. Pack Light for Comfort on a Short Ride
Even though the trip is short, having a bottle of water, phone charger and light layer helps — shared vehicles can have strong air‑conditioning and stops are brief. If you’re on a relaxed schedule, you could even explore a bit of Kampot’s riverside after arrival before continuing on.
Tip: Bus, minivan or taxi tickets from Kep to Kampot can be searched and booked online in advance, helping you secure your preferred departure time and seating — particularly useful during busy weekends and holiday seasons.
