KEP to KAMPOT — Transport Options ☀️

kep-to-kampot-transport
How to travel from Krong Kep to Krong Kampot? You can travel to Kampot by bus/minivan, train, private taxi/car or tuk-tuk.
  1. Bus/Van – Kep to Kampot
  2. Train – Kep to Kampot
  3. Boat – Kep to Kampot
  4. Taxi/Car – Kep to Kampot
  5. Book Tickets Online 🎫
Best comfort

Private taxi/car

Door-to-door, flexible and hassle-free

Alternative

Boat

You can depart from the town center

Avoid

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 travel by bus, minivan, taxi, train or tuk-tuk.

Travel distance from Kep to Kampot in Cambodia is only about 25 km. The most popular and cheapest option is a bus or minivan, with tickets costing around $3–5 per person and a travel time of about 30 minutes.

You can also travel by private taxi, train, ferry or tuk-tuk. A private taxi is the most comfortable option, taking about 30 minutes and costing approximately $15–20 per vehicle. Before your trip, it is useful to check the weather in Kampot.

BOOK TICKETS with 12go.asia

Kampot is one of the most popular destinations in southern Cambodia.

Kampot is a charming riverside town known for its relaxed atmosphere and colonial architecture. It is also a popular stop when traveling onward to Sihanoukville.

Nearby attractions include Bokor National Park, historic French-era buildings and scenic countryside. Kampot also has a railway station with connections to Phnom Penh and Sihanoukville, although train services are limited.

Comparison of Transfer Modes from Kep to Kampot
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

BOOK a TOUR / ACTIVITY in Cambodia


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 popular and cheapest way to travel from Kep to Kampot is by minibus, minivan or tourist bus. Several companies operate on this short route, including Vibol Express, Ekareach Express, Giant Ibis, Capitol VIP and Kampot Transports.

Most services use comfortable minivans or minibuses with seats for a limited number of passengers. The journey takes about 30 minutes, depending on traffic conditions.

Vehicles may depart and arrive at different locations in Kep and Kampot. Departure and arrival details are displayed when booking tickets online.

BOOK BUS TICKETS to Kampot

Bus tickets cost about $3–5 per person and can be booked online in advance. It is recommended to arrive at the departure point at least 30 minutes before departure.

For most travelers, this is the easiest, fastest and most affordable transport option between Kep and Kampot.

🚍 Bus Schedule + Tickets from Kep to Kampot:
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

bus-van-kep-to-kampot
From Kep to Kampot you can travel by tourist bus or minivan, minibus (photo: 12go.asia).

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 option is to travel by Royal Railway train. Trains offer seats only and are a cheap alternative to buses, but schedules are very limited, usually with only one departure per day.

The train departs from Kep Railway Station and arrives at Kampot Railway Station. As the station is outside the town center, most travelers use a tuk-tuk or taxi to reach it.

The train journey takes about 30 minutes and tickets cost around $5 per person. Train tickets can be searched and booked online in advance.

BOOK TRAIN TICKETS to Kampot

You can also continue by train to Sihanoukville. It is recommended to arrive at the station at least 30 minutes before departure.

Although not widely used, train travel offers a different way to explore Cambodia and can be an enjoyable experience.

train-royal-railway-kep-to-kampot
From Kep to Kampot you can also travel by Royal Railway train (photo: 12go.asia).

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.

You can also travel between Kep and Kampot by boat. One option is Crab Shuttle, or you can ask your hotel about current boat services.

The boat journey takes about 2–2.5 hours and offers scenic views of the coastline. Fares are usually higher than bus or train tickets.

Although slower and less common, a boat transfer is a unique way to travel between Kep and Kampot while enjoying the coastal scenery.

ferry-boat-kep-to-kampot-crab-shuttle
From Kep to Kampot in Cambodia you can also travel by boat / ferry.

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 is a private car or taxi. Although more expensive than buses or trains, it is the most comfortable way to travel between Kep and Kampot.

Companies such as Pharith Yin Kampot Taxi Service and Kampot Taxi Services operate on this route. The journey takes about 30 minutes and costs around $15 per vehicle.

You can also arrange a taxi through your hotel. The main advantage is a direct door-to-door transfer with flexible departure and arrival locations.


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.

tuk-tuk-kep-to-kampot-cambodia
From Kep to Kampot in Cambodia you can also travel by tuk-tuk.

❓ FAQ + Tips – Travel from Kep to Kampot

How to book tickets or a private car from Kep to Kampot?

Book bus, train tickets or a private car online via 12go.asia. You can also search other routes in Cambodia.

How long does it take to travel from Kep to Kampot?

Travel takes about 30 minutes by bus, train or taxi, 45 minutes by tuk-tuk, and 2–2.5 hours by boat.

How far is Kampot from Kep?

The distance between Kep and Kampot is approximately 25 km.

How much does it cost to travel from Kep to Kampot?

Bus tickets cost $3–5, train tickets about $5, taxis $15–20 per car and tuk-tuks around $5–10.

What is the cheapest way to get to Kampot?

The cheapest option is usually a bus, minibus or minivan.

Can I rent a motorbike or bicycle in Kep?

Yes, motorbike and bicycle rentals are available and suitable for this short route.

Are there attractions between Kep and Kampot?

Yes, you can see salt fields, pepper farms and scenic countryside along the route.

Is a private transfer available?

Yes, private taxis are available and offer the most comfortable door-to-door transfer.

Where can you travel from Kampot?

Travel to Sihanoukville, Siem Reap or continue by ferry to Koh Rong.

Where to stay in Kampot?

Kampot offers hotels, guesthouses, bungalows and homestays. Book accommodation online.


💡 Practical Travel Tips for Kep to Kampot

Traveling from Kep to Kampot is easy, as the distance is only about 25 km and several transport options are available.

  • Use a Minivan: Minivans and minibuses are the cheapest and most popular transport option.
  • Travel Time Is Short: Most buses, trains and taxis reach Kampot in about 30 minutes.
  • Choose a Taxi for Comfort: Private taxis offer convenient door-to-door transport.
  • Try the Train: Royal Railway trains are affordable, but departures are limited.
  • Consider a Boat Trip: Boat transfers are slower but provide scenic coastal views.
  • Check Departure Points: Buses and trains may leave from different locations in Kep.
  • Book Ahead: Online booking is recommended during weekends and holidays.

Tip: Bus, train and taxi tickets from Kep to Kampot can be searched and booked online in advance.


🎫 Book your tickets / car from Kep to Kampot + Schedule:

Bangkok to Cambodia ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: