Kampot to Kep

Overview Compare Bus Taxi Tuk-tuk Motorbike Ferry

How to get from Kampot to Kep

There are 5 options when travelling from Kampot to Kep. You can take a bus or a taxi, which takes about 30 minutes; a tuk-tuk or motorbike, which takes 35-45 minutes; or a ferry, which takes 2 hours.

5 ways to get from Kampot to Kep

Transport modeDurationCostsAvailability
Bus30 min$3Check Bus Tickets
Taxi30 min$20Read article for more info
Tuk-tuk35 – 45 min$15Read article for more info
Motorbike Taxi35 – 45 min$5Read article for more info
Renting a Motorbike35 – 45 min$4Read article for more info
Ferry2 hours$10Read article for more info

A bus ride costs only $3 for a one-way trip. Below, we provided an updated schedule of the bus companies that you can book online.

The journey from Kampot to Kep by taxi takes around 30 minutes and expect to pay $20.

Taking the tuk-tuk lets you travel like a local. It also offers good views of the landscapes because it is open-air.

Instead of a 4-seater sedan taxi or tuk-tuk, you can also travel by motorbike taxi from Kampot to Kep. And if you prefer to drive yourself, you can rent your own motorbike for $4 per day. You don’t need a license for most motorbikes in Cambodia.

Taking the ferry to Kep takes 2 hours, but offers a great experience with views over the coast. A one-way ticket costs $10.

Itinerary from Kampot to Kep

Kampot to Kep route on map

Kampot to Kep by Bus

Duration: 30 minutes
Cost: $3
Duration: 30 minutes
Cost: $3

The journey from Kampot to Kep takes about 30 minutes. Since it’s a short trip, taking the bus is a good and cheap option.

Champa Mekong and Giant Ibis Transport operate a few trips from Kampot to Kep. Champa Mekong offers more trips but doesn’t have the best reputation among Cambodian bus companies.

Bus schedules from Kampot to Kep

Bus OperatorScheduleCosts
Champa Mekong08:15-08:45
Check Bus Tickets
Giant Ibis Transport10:45-11:15
Check Bus Tickets

Giant Ibis is not available for online booking. You have to contact them directly or ask your hotel to arrange a seat on the Giant Ibis bus.

Champa Mekong

  • Departs from Champa Bus Station, close to the Durian Roundabout in the centre of Kampot
  • Arrives at Champa Mekong Office, near Kep Beach

Giant Ibis Transport

  • Departs from Giant Ibis Transport Office in Kampot, near the Durian Roundabout in the centre
  • Arrives at the Giant Ibis Transport Office in Kep, near Kep Beach

Another option is to book your bus with Kampot Tours and Travel or Rith Travel. They provide transport services between Kampot and Kep.

Kampot Tours offers trips for $3, departing at 6:30, 9:30 and 14:30.

Rith Travel offers trips that depart from Kampot at 10:00 and 14:00 and cost $4.

Some trips may be rescheduled or canceled so always check with the bus companies when travelling with one of the two above.

Kampot to Kep by Taxi

Duration: 30 minutes
Cost: $20
Duration: 30 minutes
Cost: $20

Taking a taxi is comfortable and allows you to enjoy the views along the way.

Hailing a taxi from Kampot costs $20. Some travellers might be able to lower this price to $15, but your chances are small.

You can hail a taxi on the street, ask your hotel to arrange one or book a taxi online. A 4-seater SUV taxi booked online costs $25 and has better legroom.

Reserve a Taxi

Kampot to Kep by Tuk-tuk

Duration: 35-45 minutes
Cost: $10
Duration: 35-45 minutes
Cost: $10

Going to Kep by tuk-tuk is a good option as well. It’s an open-air ride so it’s good for sightseeing. Expect the journey to take a bit longer than a bus or taxi, since tuk-tuks don’t go as fast.

Negotiations for a tuk-tuk ride start at $15 for a one-way trip. However, some drivers are kind enough to lower the price to $10-$12 for two people.

If you’re going to Kep for a day tour, you can ask the tuk-tuk driver to wait on you.

Always agree on the price beforehand to avoid having to pay more. You can find tuk-tuks along the streets of Kampot and at the bus station. Hotels will be happy to arrange a tuk-tuk ride for you as well.

Kampot to Kep by Motorbike

Duration: 35-45 minutes
Cost: $5
Duration: 35-45 minutes
Cost: $5

Option 1: Motorbike Taxi

Duration: 35-45 minutes
Cost: $5
Duration: 35-45 minutes
Cost: $5

Instead of sedan taxis, you can also find motorbike taxis along the streets of Kampot. Expect to pay around $5 for a one-way journey.

Planning only for a day tour to Kep? You can inform the driver, agree on the terms and pay a little more ($8-$10) for a return trip.

There is little traffic on the roads between Kampot and Kep but always be cautious when riding a motorbike.

Option 2: Renting a motorbike

Duration: 35-45 minutes
Cost: $4
Duration: 35-45 minutes
Cost: $4

Another great option if you want to make a day trip is to rent a motorbike. Most motorbikes are below 125cc and don’t require a driver’s license.

You can rent a motorbike for only $4 a day and most of them are in good condition. Many travellers recommend renting one with Hong Kimeng Moto Rental because this is a reliable company.

Bear in mind that you may have to leave your passport at the rental shop as a form of collateral. Motor rental shops often have small drawers or lockers to keep your passport.

Kampot to Kep by Ferry

Duration: 2.5 hours
Cost: $10 
Duration: 2.5 hours
Cost: $10 

Crab Shuttle offers one daily ferry trip to Kep. If you’re not in a hurry and want to enjoy a good view of the coast, taking the ferry is a good experience.

Don’t expect high-end ferry units because Crab Shuttle operates local, wooden-type boats. The boat provides basic safety measures like life jackets and a first aid kit. Keep in mind that they only offer trips when the weather is okay. Food and drinks are available onboard.

The boat leaves from the riverside in front of Rikitikitavi Hotel at 9:00 in the morning. You will arrive at the Koh Tonsay Boat Terminal in Kep around 11:20.

A one-way ticket costs $10 and a round trip costs only $13.50. If you buy the round-trip ticket, be informed that the boat leaves Koh Tonsay Boat Terminal at 15:00 in the afternoon. This means you will only have 3,5 hours to spend in Kep.

If you wish to visit Rabbit Island as well, you can arrange a ride with Crab Shuttle. After reaching Kep, it is just another 30min boat trip to Rabbit Island.

Kampot to Kep cover image

More routes to Kep

Battambang to Kep

Phnom Penh to Kep

Siem Reap to Kep

Sihanoukville to Kep

More routes from Kampot

Phnom Penh to Kampot

Siem Reap to Kampot

Sihanoukville to Kampot

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 5 / 5. Vote count: 7

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 didn't meet your expectations.

Your feedback is very valueable to us

What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)

About the author(s)

Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.