Kampot to Phnom Penh

Overview Compare Bus Taxi Train To Stay

How to get from Kampot to Phnom Penh

You have 3 options to get from Kampot to Phnom Penh. A bus takes about 3.5 hours, a taxi is a bit more expensive but also faster at 2.5 to 3 hours, while a scenic train ride takes 4 hours and 40 minutes.

3 ways to get from Kampot to Phnom Penh

Transport modeDurationCostsAvailability
Bus3.5 hours$11Check bus tickets
Taxi2.5 – 3 hours$50Reserve a taxi
Train4h 40min$7Check train tickets

The bus is a quick and cheap option to get to Phnom Penh. Buses depart in the early morning, around lunch time, and in the late afternoon. Fares start at $11.

Taxis are a good option when travelling in a group. Expect to pay around $50 for a 4-seater taxi.

The train ride offers another experience with a view of the rural landscape of Cambodia. Check the schedule below, since trains only run a few times a week.

Itinerary from Kampot to Phnom Penh

Kampot to Phnom Penh route on map

Kampot to Phnom Penh by Bus

Duration: 3.5 hours
Cost: $11
Duration: 3.5 hours
Cost: $11

There are several reputable bus companies offering trips. The roads are in good condition, which makes it a convenient option.

We advise booking with Giant Ibis as they have the best reviews. Plus, they are at the top when it comes to transport ranking.

Bus schedule from Kampot to Phnom Penh

Bus OperatorScheduleCosts
Giant Ibis Transport08:30-11:45
Check Bus Tickets

Another option is to take a van from Kampot to Phnom Penh. See below the trips offered by some of the more reputable transport companies:

Van schedules from Kampot to Phnom Penh

Bus OperatorScheduleCosts
Ekareach Express08:00-12:30
Mekong Express08:15-11:15

Ekareach Express

  • Departs from Ekareach Express Office near National Road No. 33 near the city centre
  • Arrives at Ekareach Express Office along St. 230 (west of National Olympic Stadium) in the city centre

Mekong Express

  • Departs from 37 Makara St., near the roundabout in the city centre
  • Arrives at Mekong Express Office near Chroy Changvar II Bridge in the city centre

Kampot to Phnom Penh by Taxi

Duration: 2.5-3 hours
Cost: $50
Duration: 2.5-3 hours
Cost: $50

Hiring a taxi normally costs $50. If you want to test your negotiating skills, you might be able to lower the rate to $40-$45.

Don’t forget to agree on the fare beforehand as some drivers tend to charge more. Travelling by taxi is a good choice if you want to relax a little along the way and be brought exactly to your hotel.

You can hail a taxi on the street, arrange a taxi through your hotel or book one online. Booking online is easy and starts at $55.

Reserve a Taxi

Kampot to Phnom Penh by Train

Duration: 4hr 40m
Cost: $7
Duration: 4hr 40m
Cost: $7

The train offers a slow but enjoyable ride to Phnom Penh. Its route gives a better view of the rural landscape of Cambodia, as compared to highways taken by buses and taxis. This is a cheap alternative when travelling this route and only takes a little more time.

Trains in Cambodia don’t run very often, so carefully check if the schedule matches your plans. Trains for this route only operate on Mondays, Saturdays and Sundays.

Train schedule from Kampot to Phnom Penh

DayDeparture Time
Arrival Time
(Phnom Penh)

Check Available Train Tickets

A train ticket costs $7 per person, one-way. You can also transport your car, motorbike or bicycle for $14, $5 and $2 respectively. You can buy these additional freight tickets at the train station.

Trains depart from Kampot Train Station, just a little north from the city centre. A tuk-tuk can bring you there in about 5 minutes.

The railway station in Phnom Penh is located downtown and also takes about 5-10 minutes to the city centre.

The train makes only one 10-minute stop at Takeo on the way to Phnom Penh. The train route is as follows:

Kampot Train Station – Takeo Train Station – Royal Railway Station (Phnom Penh)


Our favourite places to stay in Phnom Penh

Sla Boutique Hostel

Sla Boutique hostel is located just around the corner from the Royal Palace and there are many street food stalls nearby. The staff are very helpful and willing to arrange joint rides for guests to S21 or the Killing Fields. In the dorms, curtains and lockers are provided for extra privacy.

Double Bed from $11

Read More

Onederz Hostel

Located along the lively riverside area, you’ll find plenty of restaurants, bars, and street food options around Onederz Hostel. The clean and comfortable rooms are perfect to get a rest, while the rooftop bar invites you to enjoy a cold beer and socialize with other guests!

Standard Double Room from $26

Read More

TAO Riverside Residence

As the name reveals, TAO Riverside Residence is located along the river and sits just 500m away from the Royal Palace. The Residence offers modern, riverfront accommodations. These spacious apartments include kitchenettes, super comfortable beds and excellent Wifi connection. (Hint: Perfect time to upload all the pictures from your trip!)

Deluxe Double Studio $60

Read More


More routes to Phnom Penh

Battambang to Phnom Penh

Ho Chi Minh to Phnom Penh

Kep to Phnom Penh

Phnom Penh Airport

Sihanoukville to Phnom Penh

Siem Reap to Phnom Penh

More routes from Kampot

Kampot to Kep

Kampot to Sihanoukville

Kampot to Siem Reap

Ho Chi Minh to Phnom Penh

Phnom Penh Airport

Phnom Penh to Siem Reap

Phnom Penh to Sihanoukville

Sihanoukville Airport

Siem Reap Airport

Siem Reap to Phnom Penh

Siem Reap to Sihanoukville

Was this post helpful?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 8

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

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?