
Minivan / van
Fast, frequent departures, best overall choice
Private taxi/car
Door-to-door, flexible stops and more space
Bus
Cheapest option, reliable and widely available
Train
Limited schedule, slower and less practical
Quick answer: The most common ways to travel from Kampot to Phnom Penh are by bus or minivan, by train, or by private taxi/car with a driver. Road transport is the most popular option thanks to frequent departures and good comfort, while the train offers a slower but scenic alternative. A private taxi provides a flexible, door-to-door service ideal for travellers who prefer comfort and convenience.
At a glance:
- 📍 Route: A well-connected journey linking Kampot with Phnom Penh, Cambodia’s vibrant capital.
- ⏱️ Travel time: Bus/minivan ~3–4 hours | Train longer | Private taxi ~3–4 hours.
- 💰 Price range: Bus/minivan from about US$7–10 | Train similar budget range | Private taxi from around US$60+ per car.
- 🚌 Bus / Minivan: Most popular choice with good comfort and multiple daily departures.
- 🚆 Train: Scenic countryside journey, suitable for those who enjoy a slower pace.
- 🚕 Private taxi/car: Best for comfort, flexibility, families, or groups.
Last updated in March 2026
From Kampot to Phnom Penh you can travel by bus, train or taxi/car.
-
- From Kampot to Phnom Penh you can travel by bus/minivan, train or private taxi/car. Travel by tourist bus from Kampot to Phnom Penh takes about 3-4 hours. Buses or minivans are comfortable, air-conditioned and bus tickets are cheap, prices start at $7/pp. There is also a train of Royal Railway from Kampot to Phnom Penh. Travel by train of Royal Railway takes about 4 hours and ticket costs about $8-10/pp. The last option is to take a private taxi or car, there are various vehicles or private minivans for a group of people.
- Travel by private taxi or car is the most fastest option of transfer to Phnom Penh from Kampot, travel time is about 3-3.5 hours. You can also take a private taxi/car to Phnom Penh Airport. Travel by private car or taxi costs about costs about $60-360/pp. From Phnom Penh you can also travel by bus or plane (direct flight) to the most visited place of Cambodia – Siem Reap and visit Angkor Wat Temple Complex. You can also go to Mondulkiri. Book and buy your bus/train tickets from Kampot to Phnom Penh online.
Travel distance from Kampot to Phnom Penh is only about 160 km.
-
- Phnom Penh is the capital and one of the most important transport hub of Cambodia. It lies at the confluence of the Basăk, Sab, and Mekong river systems, in the south-central part of the country. The city of Phnom Penh was built around the Royal Palace and Preah Morakot Pagoda, the latter known for its floor of silver tiles and many treasures, including a golden Buddha statue.
| Transfer Mode – Kampot to Phnom Penh | Travel Time | Cost Range |
|---|---|---|
| Bus / Minivan | 3–4 hours | $7–10 per person |
| Train (Royal Railway) | 4 hours | $8–10 per person |
| Private Taxi / Car | 3–4 hours | $60–360 per vehicle |
How do you get from Kampot to Phnom Penh?
1. BUS / MINIVAN from Kampot to Phnom Penh
👉 Bus / minivan is the cheapest and most popular way from Kampot to Phnom Penh.
- ✔️ Good for: budget travelers and most solo travelers
- ✔️ Duration: ~3–4 hours
- ✔️ Price: $7–12 per person
- ✔️ Comfort: medium (modern buses, minivans or minibuses with seats)
- ✅ Best option: Giant Ibis, Capitol VIP or Virak Buntham buses
- 💡 Tip: Arrive early and check departure points when booking tickets.
Bus transfer from Kampot to Phnom Penh is the most used and cheap way of transport between these cities in Cambodia. On this route to the capital Phnom Penh, you can use various companies such as Giant Ibis, CP Express, Capitol VIP, Vibol Express, Ekareach Express, Virak Buntham, Kim Seng Express, Kampot Express and others.
On this route, these companies will offer you mostly modern minibuses, minivans and even larger classic buses with seats, some of which may even have sleeping beds. All the buses and minivans or minibuses will offer you sufficient comfort for this shorter route at an affordable price. Buses can depart from various locations and stops in Kampot and can also arrive at various locations in Phnom Penh.
You will see all this information when searching for tickets on online platforms, read everything carefully. Transfer by bus or minivan from Kampot to Phnom Penh takes about 3-4 hours, but it is good to take into account that buses can sometimes be late, this can happen in Cambodia.
BOOK BUS TICKETS to Phnom Penh ➜
Buses and minivans are cheap, larger buses are usually a cheaper option and bus tickets from Kampot to Phnom Penh cost between $7-12/pp. You can search for and easily buy bus tickets to Phnom Penh from Kampot online even in advance, you will also see approximate photos of these buses when booking.
When you set off on your journey, it is advisable to arrive at the departure point at least 30 minutes before the bus departs from Kampot. Also, read all transfer and bus ticket instructions carefully to avoid any misunderstandings.
Traveling by bus or minivan from Kampot to Phnom Penh in Cambodia is suitable for most ordinary solo travelers, the buses are mostly comfortable and the fare is cheap.
| Bus Company | Departure in Kampot | Arrival in Phnom Penh |
|---|---|---|
| Ekareach Express | 06:30 | 09:30 |
| Ekareach Express | 07:30 | 10:30 |
| Ekareach Express | 08:30 | 11:30 |
| Ekareach Express | 09:30 | 12:30 |
| Ekareach Express | 10:30 | 13:30 |
| Ekareach Express | 11:30 | 14:30 |
| Ekareach Express | 12:30 | 15:30 |
| Ekareach Express | 13:30 | 16:30 |
| Ekareach Express | 14:30 | 17:30 |
| Ekareach Express | 15:30 | 18:30 |
| Ekareach Express | 16:30 | 19:30 |
| Ekareach Express | 17:45 | 21:30 |
| Capitol VIP | 07:15 | 10:15 |
| Capitol VIP | 15:00 | 18:00 |
| Virak Buntham | 08:00 | 11:00 |
| Virak Buntham | 10:00 | 13:00 |
| Virak Buntham | 12:00 | 15:00 |
| Virak Buntham | 14:00 | 17:00 |
| Virak Buntham | 16:00 | 19:00 |
| Virak Buntham | 18:00 | 21:00 |
| Virak Buntham | 20:00 | 23:00 |
| Pacific Express | 12:30 | 15:30 |
| Pacific Express | 16:45 | 19:45 |
| Vibol Express | 08:15 | 11:45 |
| Vibol Express | 10:30 | 13:30 |
| Vibol Express | 14:00 | 17:00 |
| Vibol Express | 17:00 | 20:30 |
| Giant Ibis | 08:30 | 12:30 |
| Giant Ibis | 14:45 | 18:45 |
| Giant Ibis | 19:00 | 23:00 |
| Cp Express | 08:15 | 11:45 |
| Cp Express | 10:30 | 13:30 |
| Cp Express | 14:00 | 17:00 |
| Cp Express | 17:00 | 20:30 |

2. TRAIN from Kampot to Phnom Penh
👉 Train is a scenic and budget-friendly way from Kampot to Phnom Penh.
- ✔️ Good for: travelers seeking a relaxed and unique journey
- ✔️ Duration: ~4 hours
- ✔️ Price: $8–10 per person
- ✔️ Comfort: medium (seated train with basic comfort)
- ✅ Best option: Royal Railway train service
- 💡 Tip: Book early due to limited schedule and arrive at least 30 minutes before departure.
From Kampot to Phnom Penh you can also use the Royal Railway train transfer. Royal Railway is now a renovated train suitable for all solo travelers, it used to be a historic royal train and the only train in Cambodia. Traveling by train gives you the opportunity to see Cambodia from a different perspective, but the disadvantage is the very limited timetable.
There is usually 1 train every day between Kampot and Phnom Penh. The train departs from Kampot Railway Station and arrives at Phnom Penh Railway Station, see the Cambodia Railway Map for an overview.
The Royal Railway train transfer from Kampot to Phnom Penh takes approximately 4 hours and the ticket costs around $8-10/pp, this is the price per seat that is on all trains.
BOOK TRAIN TICKETS on Baolau ➜
You can now easily search and book train tickets from Kampot to Phnom Penh online in advance. Always read all transfer instructions and conditions and ticket information carefully to avoid any misunderstandings. It is advisable to arrive at Kampot Railway Station at least 30 minutes before the departure of the train.
The train transfer is a good opportunity for solo travelers who want to see Cambodia in more depth and have more time to travel. It is also suitable for low-cost travelers, Cambodia Royal Railway train fares are affordable.

3. PRIVATE TAXI / CAR from Kampot to Phnom Penh
👉 Private taxi/car is the fastest and most comfortable way from Kampot to Phnom Penh.
- ✔️ Good for: groups and travelers seeking comfort and flexibility
- ✔️ Duration: ~2.5–4 hours
- ✔️ Price: $60–360 per car
- ✔️ Comfort: high (modern cars, SUVs or minivans with driver)
- ✅ Best option: Glassflower, SIMA Car or Royal Cambodian Limousine
- 💡 Tip: Split the cost in a group and confirm pickup details before departure.
The most convenient, but at the same time the most expensive option of transport from Kampot to Phnom Penh is a private car/taxi with a driver. The advantage of this option is that it saves time and also that you can choose your departure point in Kampot and your arrival point in Phnom Penh.
On this route to Phnom Penh, you can use the services of companies such as Glassflower, Angkor Guide Adventure, Royal Cambodian Limousine, Angkor Wat Private Day Tours and SIMA Car, which will offer you modern smaller cars, SUVs and even minivans for groups of travelers. Minivans can also be advantageous, you can calculate the fare for individual passengers in the car.
Both companies are well-known and verified and mostly have positive references among other travelers. A private car with a driver can be the fastest option of transport to Phnom Penh from Kampot, the driving time is approximately 2.5-4 hours. Of course, these times may vary slightly, depending on the current traffic situation on the route to the capital.
PRIVATE CAR / TAXI to Phnom Penh ➜
Transfer by private car/taxi with driver from Kampot to Phnom Penh is the most expensive option, the fare ranges from $60-360/car. Smaller cars are usually cheaper, larger minivans for more people are usually always the most expensive transport option. You can view and book your private car/taxi with driver from Kampot to Phnom Penh easily online even in advance.
This transport option will probably not be suitable for you if you travel in a low-cost style, in terms of the fare, this option is suitable for those who have a larger budget for their travel. For a higher price, you will be offered the very good comfort of modern cars and fast transfers between cities with professional drivers.
Companies that offer a private transfer to Phnom Penh from Kampot also operate on other popular routes in Cambodia. So you can also use them for transport between several places, if you don’t care about the price of the transfer.
| Taxi Service | Travel Time | Price (Car) |
|---|---|---|
| SIMA Car | 03:00 | From $62.00 / SUV 4pax |
| SIMA Car | 03:00 | From $107.00 / Minivan 7pax |
| SIMA Car | 03:00 | From $112.00 / Premium Van 5pax |
| Angkor Guide Adventure | 03:00 | From $70.00 / SUV 4pax |
| Angkor Guide Adventure | 03:00 | From $110.00 / Van 7pax |
| Angkor Guide Adventure | 03:00 | From $260.00 / Minibus 20pax |
| Glassflower | 03:30 | From $146.00 / Comfort 3pax |
| Glassflower | 03:30 | From $197.00 / Van 9pax |
| Agkor Wat Private Day Tours | 03:45 | From $110.00 / SUV 3pax |
| Agkor Wat Private Day Tours | 03:45 | From $150.00 / Minivan 7pax |

❓ FAQ – Travel route from Kampot to Phnom Penh:
1. How to book and buy tickets from Kampot to Phnom Penh?
-
- Book bus/train tickets from Kampot to Phnom Penh on Baolau ➜ or 12go.asia ➜.
- It is also possible to book another tickets, e.g. Kampot > Sihanoukville, Kampot > Kep…
2. What is the travel time from Kampot to Phnom Penh?
-
- Travel by bus/minivan from Kampot to Phnom Penh takes about 3-4 hours.
- Travel by train of Royal Railway from Kampot to Phnom Penh takes about 4 hours.
- Travel by private taxi/car from Kampot to Phnom Penh takes about 3-4 hours.
3. How much does it cost to travel from Kampot to Phnom Penh?
-
- Travel by bus/minivan from Kampot to Phnom Penh costs about $7-10/pp.
- Travel by train of Royal Railway from Kampot to Phnom Penh costs about $8/pp.
- Travel by private taxi or car from Kampot to Phnom Penh costs about $60-360/car.
4. What is the travel distance from Kampot to Phnom Penh?
-
- Travel distance from Kampot to Phnom Penh is about 160 km by bus/minivan or train.
5. Is it possible to travel from Kampot to Phnom Penh by plane?
-
- The closest airport for tourists is in Sihanoukville and from Sihanoukville you can travel by plane to Phnom Penh. There are direct flights between Sihanoukville and Phnom Penh.
6. What is the fastest way of transfer from Kampot to Phnom Penh?
-
- The fastest option how to reach Phnom Penh from Kampot is to take a private taxi or car. Transfer by private taxi or car from Krong Kampot to Phnom Penh takes about 2.5-3.5 hours.
7. What is the cheapest way of transfer from Kampot to Phnom Penh?
-
- The cheapest option of transport to Phnom Penh from Krong Kampot is to travel by bus/minivan.
8. Where you can travel from Phnom Penh in Cambodia?
-
- Phnom Penh is the capital of Cambodia and also an important transport hub. From Phnom Penh you can travel by bus or plane to the one of the most visited places in Cambodia – Siem Reap (Agnkor Wate Temple Complex). You can also travel by bus or plane to Vietnam – Ho Chi Minh City or you can go to Hanoi.
9. Can I hire a taxi for the journey from Kampot to Phnom Penh?
-
- Yes, you can hire a taxi for the transfer. Taxis offer a more flexible and comfortable option for traveling between the two cities, but it is the most expensive option. You can book your private car easily online.
10. Can I bring luggage with me on the bus from Kampot to Phnom Penh?
-
- Yes, you are allowed to bring luggage with you on the bus. Most bus companies have designated storage compartments beneath the bus where you can securely stow your luggage during the journey. It’s advisable to keep valuable items with you in your carry-on bag.
💡 Practical Travel Tips for Kampot to Phnom Penh
These practical tips will help you plan and enjoy the trip from Kampot — a charming riverside town in southern Cambodia — up to the capital Phnom Penh. This route is a mix of scenic countryside, coastal plains, and city approaches, so a little preparation goes a long way.
1. Choose Your Transport Based on Comfort & Schedule
Kampot to Phnom Penh is well served by buses, minivans, and private cars. Minivans are usually quicker and drop you close to central Phnom Penh, while larger buses may have a little more legroom and luggage space. Private cars are the most comfortable if you’re traveling in a group or with bulky bags.
2. Travel Early to Beat Traffic and Heat
Leaving Kampot in the morning helps you avoid both the midday heat and the traffic approaching Phnom Penh, making your journey smoother and less tiring. Early departures also give you more options for onward connections or activities in Phnom Penh that same day.
3. Enjoy the Scenic Countryside Views
The road from Kampot to Phnom Penh passes through rural landscapes, rice fields, and small towns. Choosing a daytime journey lets you enjoy these relaxed views rather than sleeping through the trip on a night bus.
4. Bring Water, Snacks & Small Comforts
Transport options vary in the number and quality of stops. Packing water, light snacks, a power bank, and a small travel blanket or jacket makes the journey more pleasant, especially if you’re on a longer bus route with few scheduled breaks.
5. Have Local Currency in Small Bills
While tickets can be booked ahead, local vendors at departure points or rest stops often deal only in cash. Having Cambodian riel or small US dollars makes it easier to buy quick refreshments, pay for tuk-tuks on arrival, and tip drivers if you wish.
6. Plan Arrival Logistics in Phnom Penh
Phnom Penh’s transport hubs are spread out, and traffic can be busy around peak times. Before you travel, decide whether you want a tuk-tuk, taxi, or ride-hail service to your hotel, and have cash or app payment ready so you can get settled without delay once you arrive.
Tip: Bus, minivan, and private transfer tickets for the Kampot to Phnom Penh route can be searched and booked online in advance, helping you secure your preferred departure time and travel style — especially during busy travel seasons.
