Phnom Penh to Sihanoukville

Overview Compare Bus Taxi Train Flight

How to get from Phnom Penh to Sihanoukville

You have 4 options when travelling from Phnom Penh to Sihanoukville. You can take a bus for 5.5 hours, a taxi for 4 hours, a train for 7 hours, or a plane for 35 minutes.

3 ways to get from Phnom Penh to Sihanoukville

Transport modeDurationCostsAvailability
Bus5.5 hours$14Check bus tickets
Taxi4 hours$45Reserve a taxi
Train7 hours$8Check train tickets
Flight35min$80Check flights

The bus gets you to Sihanoukville in about 5.5 hours and is cheaper than taking the taxi. There is also one bus company that drops you off next to the main street in Sihanoukville.

The taxi is a good alternative if you are travelling in a group or want to be dropped off right at your hotel. Taxi rates start at $45.

There are some pretty sights to see along the train route. However, it takes several hours more than the bus or taxi and requires another 20min ride from the station to the centre.

Flying is by far the fastest option. The only trade-off is booking a flight for this route is quite expensive especially during the peak season.

Itinerary from Phnom Penh to Sihanoukville

Phnom Penh to Sihanoukville route on map

Phnom Penh to Sihanoukville by Bus

Duration: 5.5 hours
Cost: $14
Duration: 5.5 hours
Cost: $14

Taking a bus to travel through this route is the cheapest option. You can book a ride with Giant Ibis or Kumho Samco.

Bus schedule from Phnom Penh to Sihanoukville

Bus OperatorScheduleCosts
Giant Ibis
+ free pick-up
Check Bus Tickets
Kumho Samco07:30-13:00
Check Bus Tickets

Another option is to take a van to Sihanoukville. We suggest booking with the companies listed in the table.

Phnom Penh to Sihanoukville by Van

Bus OperatorDepartureCosts
Mekong Express07:00-11:00
Bayon VIP07:30-12:30
Larryta Express07:00-12:00

When you reach Sihanoukville, you may have to arrange for another transfer to get to your hotel or end location.

Bear in mind that there are a lot of trucks using this route and there tends to be a lot of traffic jam around Phnom Penh during peak hours.

We also recommend travelling during the day, since roads on this route are not well-lit and accidents happen more often at night.

Giant Ibis

  • Departure from Giant Ibis Office in the city centre
  • Drop-off near Giant Ibis Transport Office in Sihanoukville, near the city centre

Kumho Samco

  • Departure from Kumho Samco Phnom Penh Station in the city centre
  • Drop-off at Sihanoukville Bus Terminal near the city centre

Mekong Express

  • Departure in front of Orussey Office, Phnom Penh city centre
  • Drop-off at the Mekong Express Sihanoukville branch near the city centre

Bayon VIP

  • Departure from Bayon VIP Office in Phnom Penh city centre
  • Drop-off at Bayon VIP Office in Sihanoukville near the city centre

Larryta Express

  • Departure from the Larryta Express Office along Sisowath Quay in the city centre
  • Drop-off along Kamakor Street (Larryta Office in Sihanoukville) near the city centre

Phnom Penh to Sihanoukville by Taxi

Duration: 4 hours
Cost: $45
Duration: 4 hours
Cost: $45

If you choose to hail a taxi on the road, expect to pay around $45-$60. Make sure you agree on the price and drop-off point in advance.

You can also book your taxi online through the button below. The taxis you can book here are SUV or vans with more legroom compared to the 4-seater taxis you see on the street. Fares for online bookings range from $85 to $130, depending on the number of seats.

Reserve a Taxi

Phnom Penh to Sihanoukville by Train

Duration: 7 hours
Cost: $8
Duration: 7 hours
Cost: $8

Trains are not the most common mode of transport in Cambodia as there are not many trains operating in this country. For this route, trains only operate on Fridays, Saturdays and Sundays.

The advantage of taking the train is that you can also bring your bicycle or motorbike. You can buy the additional tickets for $5 from the service desk at the railway station.

See the schedules below:

Train schedule from Phnom Penh to Sihanoukville

DayDeparture Time
(Phnom Penh)
Arrival Time

Check Available Train Tickets

The train makes two 10-minute stops in Takeo & Kampot. This is a good moment to buy some food and drinks at the station.

The complete route goes as follows:

Phnom Penh Railway Station – Takeo Train Station – Kampot Train Station – Sihanoukville Railway Station

From this railway station, you will have to take a 20min tuk-tuk or taxi ride to the centre. Expect to pay around $10 to Sihanoukville and $15 to Otres village.

Phnom Penh to Sihanoukville by Flight

Duration: 35 minutes
Cost: $80
Duration: 35 minutes
Cost: $80

Want to get to Sihanoukville fast? Then it’s best for you to book a flight. Flights in this route can be quite expensive so it’s best to book your plane ride way in advance. The price of a one-way ticket starts at $80. During peak season, the price can double.

To check the latest schedules and book your flight, you can go ahead and click the button provided below.

Check Flights on Skyscanner

More routes to Sihanoukville

Battambang to Sihanoukville

Kampot to Sihanoukville

Kep to Sihanoukville

Koh Rong to Sihanoukville

Koh Rong Sanloem to Sihanoukville

Sihanoukville Airport

Siem Reap to Sihanoukville

More routes from Phnom Penh

Phnom Penh Airport

Phnom Penh to Battambang

Phnom Penh to Ho Chi Minh

Phnom Penh to Kampot

Phnom Penh to Kep

Phnom Penh to Siem Reap

Ho Chi Minh to Phnom Penh

Phnom Penh Airport

Phnom Penh to Siem Reap

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.