Train times – Kampot to Sihanoukville

The journey by train from Kampot to Sihanoukville takes about the same time as the journey by bus. However, trains services only run 3 days a week whilst bus services operate every day.

Train Times to Sihanoukville

There are currently trains running from Kampot to Sihanoukville on Fridays, Saturdays, and Sundays.


Train tickets from Kampot to Sihanoukville cost $5 USD one way for adults.

Bus Times to Sihanoukville

There are three direct bus services a day from Kampot to Sihanoukville which you can book online.

Depart KampotArrive SihanoukvilleBus Company
08:0010:00CTT Transportation
12:0014:00CTT Transportation
18:0020:00CTT Transportation
  • The one-way bus fare on the CTT Transportation from Kampot to Sihanoukville costs $10 USD per person.
  • CTT Transportation uses a minivan on this route.

Buy Tickets to Sihanoukville

Use the Search Box below to buy tickets for travel from Kampot to Sihanoukville.

Powered by 12Go Asia system

Bus tickets are available for purchase through the Search Box above. Train tickets can be purchased at Kampot Train Station on the day of travel.

Kampot Railway Station

Train services to Sihanoukville depart from Kampot Railway Station.

Google Map of Kampot Railway Station

Kampot Bus Station

Bus services to Sihanoukville depart from the Kampot CTT Transportation in Kampot Town.

Google Map of Kampot CTT Transportation Bus Station

Sihanoukville Train Station

Trains from Kampot terminate at Sihanoukville Railway Station.

Google Map of Sihanoukville Railway Station

Sihanoukville Bus Station

Direct bus services from Kampot terminate at the Sihanoukville Tourist Information in Sihanoukville city centre.

Google Map of Sihanoukville Tourist Information

About Sihanoukville

Sihanoukville is Cambodia’s most popular beach resort destination. The town of Sihanoukville itself is very popular with Chinese tourists, less so with tourists from Europe and North America. Most European and North American visitors choose to pass quickly through the town itself on the way from the bus or train station to the better beaches in the area. This said Wat Leu in Sihanoukville town is worth visiting and the town centre beach, Ochheuteal Beach, is a lively place to eat and drink in the evenings.

Ochheuteal Beach in Sihanoukville
Ochheuteal Beach in Sihanoukville

On arrival into Sihanoukville most non-Chinese visitors choose to head to Otres Beach, a few kilometres to the south east of Sihanoukvile town centre, or to either of the main islands off the coast of Sihanoukville: Koh Rong and Koh Rong Sanloem. Otres Beach has a range of resorts and hotels to ranging from very cheap to quite expensive, as well as bars and restaurants serving local and international food. The narrow beach is long enough never to get too crowded. Both Koh Rong and Koh Rong Sanloem can be reached from Ochheuteal Pier on Ochheuteal Beach in the town centre. The journey by speedboat or fast ferry to Koh Rong or Koh Rong Sanloem takes around 45 minutes.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

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