SIEM REAP to KAMPOT — Transport Options ☀️

How to get from Siem Reap to Kampot by bus, minivan, train, car, taxi, plane
How to get from Siem Reap to Kampot? You can go to Krong Kampot by plane + bus, train, car or taxi.
  1. Flight + Bus to Kampot
  2. Bus / Van to Kampot
  3. Bus + Train to Kampot
  4. Taxi / Car to Kampot
  5. Book a Tour Online 🎫
  6. Book Tickets Online 🎫
Best comfort

Private car/taxi

Door-to-door, flexible, most comfortable

Best speed

Flight + taxi

Via Sihanoukville, fastest but more complex

Avoid

Multiple transfers (bus + van)

More hassle, higher chance of delays

Quick answer: You can travel from Siem Reap to Kampot by bus, minivan, flight + transfer via Sihanoukville, or private taxi. Buses and minivans are the most affordable options, while private cars offer the most comfort. Tickets and flights can be searched and booked online in advance.

At a glance:

  • 📍 Distance: About 450 km by road.
  • ⏱️ Travel time: Bus/minivan 9–14 hours | Flight + transfer 8–10 hours | Private taxi 7.5–11 hours.
  • 💰 Price range: Bus/minivan US$15–30 pp | Flight + transfer US$80–180 pp | Private taxi from US$140 per vehicle.
  • 🚌 Bus / Minivan: Most affordable and widely available option.
  • ✈️ Flight + Transfer: Fastest route via Sihanoukville Airport.
  • 🚖 Private Taxi: Best choice for comfort, flexibility and groups.

Last updated in March 2026


From Siem Reap to Kampot you can travel by bus, train, flight or taxi.

The travel distance from Siem Reap to Kampot is about 450 km. The most popular option is a bus or minivan via Phnom Penh, while the fastest route is a flight to Sihanoukville followed by a transfer to Kampot.

Bus and minivan transfers take about 9–14 hours and cost around $15–30 per person. You can also travel by bus to Phnom Penh and continue by Royal Railway train to Kampot.

From Kampot, you can also travel to Phu Quoc in Vietnam by bus and ferry.

BOOK TICKETS with Baolau

Private taxis offer the most comfortable transfer and take about 7.5–11 hours. Kampot is known for its relaxed atmosphere, riverside setting and nearby Bokor National Park.

There are also Royal Railway services from Kampot to Phnom Penh and Sihanoukville.

Comparison of Transfer Modes from Siem Reap to Kampot:
Transfer Mode – Siem Reap to Kampot Travel Time Cost Range
Flight + Bus / Van (via Sihanouk) 8-10 hours $80-180 per person
Bus / Minivan (via Phnom Penh) 9-14 hours $15-30 per person
Bus + Train (via Phnom Penh) 11-13 hours $14-30 per person
Private Taxi/Car 7.5-11 hours $140-470 per vehicle

BOOK TICKETS with 12go.asia


How do you get from Siem Reap to Kampot?


1. FLIGHT + BUS / VAN from Siem Reap to Kampot

👉 Flight + minibus via Sihanoukville is the fastest and most efficient way from Siem Reap to Kampot.

  • ✔️ Ideal for: travelers who want to save time and avoid long overland travel
  • ✔️ Total travel time: ~8–10 hours (flight + transfer, depending on connection)
  • ✔️ Cost: $60–180 per person (combined ticket price)
  • ✔️ Comfort level: medium to high (short flight + modern vans/minibuses)
  • ✅ Best Option: Direct flight to Sihanoukville + minibus transfer to Kampot
  • 💡 Tip: Allow enough time between connections and book both legs online in advance

The fastest way to travel from Siem Reap to Kampot is by flight and road transfer via Sihanoukville. This option combines a direct flight with a short bus, minivan or train journey to Kampot.

In the first step, travel from Siem Reap to Sihanoukville by direct flight. Airlines such as Cambodia Angkor Air, AirAsia Cambodia and Lanmei Airlines operate on this route. Flight time is about 1 hour, and tickets usually cost $50–170 per person.

1. BOOK FLIGHT to Sihanoukville

From Sihanoukville to Kampot, you can continue by bus, minivan or Royal Railway train. The road transfer takes about 2–3 hours and tickets cost around $8–12 per person.

The total journey takes approximately 8–10 hours, depending on flight schedules and connection times. Both flights and transport tickets can be searched and booked online in advance.

2. BOOK TICKETS to Kampot

flight-bus-van-siem-reap-to-kapmot
From Siem Reap to Kampot you can travel by plane + bus/van via Sihanoukville (photo: 12go.asia).

2. BUS / MINIVAN from Siem Reap to Kampot

👉 Bus or minivan via Phnom Penh is the cheapest way from Siem Reap to Kampot.

  • ✔️ Ideal for: budget travelers and those flexible with longer journeys
  • ✔️ Total travel time: ~9–12 hours (may vary with transfer in Phnom Penh)
  • ✔️ Cost: $15–30 per person
  • ✔️ Comfort level: low to medium (seats, sleeper buses or smaller vans)
  • ✅ Best Option: Reliable companies with smooth transfer in Phnom Penh
  • 💡 Tip: Check departure points and book tickets online in advance

Traveling by bus or minivan via Phnom Penh is the most popular and affordable way to get from Siem Reap to Kampot. Several companies operate on this route, offering both direct services and connections with a transfer in Phnom Penh.

The journey takes about 9–12 hours, depending on the route and transfer time in Phnom Penh. Travelers can choose between seated buses, sleeper buses and comfortable minivans.

BOOK BUS TICKETS to Kampot

Bus and minivan tickets cost about $15–30 per person. Arrival and departure locations may vary, so it is recommended to check all transfer details before booking.

You can also combine routes via Phnom Penh to Kampot. Tickets can be searched and booked online in advance.

🚍 Bus Schedule from Siem Reap to Kampot:
Bus Company Departs in Siem Reap Arrival in Kampot
Giant Ibis Transp. 22:30 08:00
Virak Buntham 22:00 07:00
Cp Express 08:30 17:30
Cp Express 22:15 10:00
Trans Passion 23:00 09:00
Go Ho Travel 11:00 21:30
Torch Taxi 22:00 10:30

bus-van-siem-reap-to-kampot
From Siem Reap to Kampot you can travel by bus, minivan or minibus via Phnom Penh (photo: 12go.asia).

3. BUS + TRAIN from Siem Reap to Kampot

👉 Bus + train via Phnom Penh is a scenic and budget-friendly way from Siem Reap to Kampot.

  • ✔️ Ideal for: travelers who enjoy train rides and don’t mind a transfer
  • ✔️ Total travel time: ~9–11 hours (bus + train connection)
  • ✔️ Cost: $17–28 per person
  • ✔️ Comfort level: medium (bus/minivan + basic train seats)
  • ✅ Best Option: Bus to Phnom Penh + Royal Railway train to Kampot
  • 💡 Tip: Check train schedule in advance (usually limited departures) and book tickets online

You can also travel from Siem Reap to Kampot by combining a bus and train via Phnom Penh. There is currently no direct railway between Siem Reap and Kampot, so a transfer in the capital is required.

The first step is traveling from Siem Reap to Phnom Penh by bus or minivan. This journey takes about 5–7 hours and tickets usually cost $8–17 per person. Various transport companies operate throughout the day on this popular route.

1. BOOK TICKETS to Phnom Penh

From Phnom Penh, you can continue by Royal Railway train to Kampot. The train journey takes about 4 hours and tickets cost around $9–11 per person. Trains depart from Phnom Penh Railway Station and arrive at Kampot Train Station. You can also check the railway map of Cambodia.

The total travel time is about 11–13 hours. Royal Railway trains offer seated transport and are a good option for travelers who want to experience Cambodia from a different perspective.

2. BOOK TRAIN TICKETS to Kampot

bus-train-siem-reap-to-kampot
From Siem Reap to Kampot you can travel by bus/van + train of Royal Railway via Phnom Penh (photo: 12go.asia).

4. PRIVATE TAXI / CAR from Siem Reap to Kampot

👉 Private car/taxi is the most comfortable and flexible way from Siem Reap to Kampot.

  • ✔️ Ideal for: groups or travelers seeking privacy and door-to-door service
  • ✔️ Total travel time: ~7.5–11 hours (direct transfer, flexible stops)
  • ✔️ Cost: $140–470 per vehicle
  • ✔️ Comfort level: high (modern cars, SUVs or spacious minivans)
  • ✅ Best Option: Private transfer with experienced local drivers
  • 💡 Tip: Share the cost in a group and book your car online in advance

A private car or taxi is the most comfortable way to travel from Siem Reap to Kampot. The main advantage is a door-to-door transfer, allowing you to choose both your departure point in Siem Reap and your arrival location in Kampot.

Companies such as SIMA Car, Glassflower, Golden Escape Cambodia, Angkor Guide Adventure and Angkor Wat Private Day Tours operate on this route. They offer modern cars, SUVs and spacious minivans for families or groups.

BOOK PRIVATE CAR to Kampot

The journey takes about 7.5–11 hours, depending on traffic and road conditions. Prices range from approximately $140–470 per vehicle, with smaller cars being cheaper than larger minivans.

This transport option is ideal for travelers seeking maximum comfort and flexibility. Private transfers can be searched and booked online in advance.

🚕 Taxi Schedule + Companies from Siem Reap to Kampot:
Taxi Operator Travel Time Price (Car)
Angkor Guide Adv. 08:00 From $120.00 / SUV 4pax
Angkor Guide Adv. 08:00 From $219.00 / Van 7pax
Angkor Guide Adv. 08:00 From $465.00 / Minibus 20pax
SIMA Car 11:00 From $125.00 / SUV 4pax
SIMA Car 11:00 From $240.00 / Minivan 7pax
SIMA Car 11:00 From $300.00 / Premium Van 5pax
Glassflower 07:30 From $239.00 / Comfort 3pax
Glassflower 07:30 From $285.00 / Van 9pax
Angkor Wat Private 09:00 From $200.00 / SUV 3pax
Angkor Wat Private 09:00 From $275.00 / Minivan 7pax
Golden Escape Cambodia 08:00 From $145.00 / SUV 4pax
Golden Escape Cambodia 08:00 From $200.00 / Minivan 7pax
Golden Escape Cambodia 08:00 From $220.00 / VIP Van 5pax
Golden Escape Cambodia 08:00 From $320.00 / Coaster 18pax

taxi-car-siem-reap-to-kampot
Private taxi/car from Siem Reap to Kampot by SIMA Car (photo: 12go.asia).

❓ FAQ + Travel Tips – Siem Reap to Krong Kampot:

How to book tickets or flights from Siem Reap to Kampot?

Bus tickets, train tickets, flights and private transfers can be booked online via Baolau ➜ or 12go.asia ➜.

How long does it take to travel from Siem Reap to Kampot?

Travel time ranges from about 7.5–14 hours. Flights via Sihanoukville are the fastest option, while buses and trains via Phnom Penh take longer.

What is the distance from Siem Reap to Kampot?

The distance is about 450 km by road via Phnom Penh and around 370 km via Sihanoukville.

How much does travel from Siem Reap to Kampot cost?

Bus and train combinations cost about $14–30 per person, buses $15–30, flights with transfer $80–180 and private cars from $140 per vehicle.

What is the cheapest way to get from Siem Reap to Kampot?

The cheapest option is usually a bus or a bus + train combination via Phnom Penh, with fares starting at about $14–20 per person.

What is the fastest way to travel from Siem Reap to Kampot?

The fastest option is a direct flight to Sihanoukville followed by a bus, train or taxi transfer to Kampot.

Is there a direct flight from Siem Reap to Kampot?

No, Kampot has no airport. You can fly to Sihanoukville and continue by road or train to Kampot.

Where can you travel from Kampot?

Popular routes include Sihanoukville, Koh Rong and Phu Quoc Island in Vietnam.

What is the top attraction near Kampot?

Bokor National Park is the most visited attraction near Kampot, located about 35 km west of the town.

Where to book accommodation in Kampot?

Kampot offers budget hotels, guesthouses and riverside resorts. You can search and book your accommodation in Kampot online.

Popular travel routes in Cambodia:
How to get from Phnom Penh to Siem Reap? How to get from Battambang to Siem Reap?
How to get from Phnom Penh to Battambang? How to get from Koh Rong to Siem Reap?
How to get from Kampot to Phnom Penh? How to get from Kampot to Sihanoukville?
How to get from Siem Reap to Bangkok? How to get from Phnom Penh to Bangkok?

💡 Practical Travel Tips for Siem Reap to Kampot

Traveling from Siem Reap to Kampot covers a long distance across Cambodia. You can travel by bus, minivan, flight via Sihanoukville, train via Phnom Penh or private taxi.

  • Choose Flights for Speed: Flying to Sihanoukville and continuing to Kampot is the fastest option.
  • Use Buses for Budget Travel: Buses and minivans via Phnom Penh are the cheapest and most common choice.
  • Consider the Train: Royal Railway trains from Phnom Penh to Kampot offer a scenic alternative.
  • Pack Essentials: Bring water, snacks, chargers and a power bank for the long journey.
  • Book Early: Popular buses, flights and private transfers can sell out during holidays and weekends.
  • Check Transfer Times: Allow enough time when changing transport in Phnom Penh or Sihanoukville.
  • Plan Your Arrival: Kampot is a good base for visiting Bokor National Park and nearby pepper farms.

Tip: Bus, train, flight and private taxi tickets from Siem Reap to Kampot can be searched and booked online in advance.


🎫 Book your tickets from Siem Reap to Kampot + Schedule:

Bangkok to Vietnam ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

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: