For Sihanoukville to Phnom Penh, the normal option is an expressway bus or minivan. The train is slower and runs on a limited schedule, while a private car makes sense if you need a specific hotel or airport arrival.
Sihanoukville to Phnom Penh at a glance
Expressway bus
Frequent road services without a change.
Passenger train
A slower daytime alternative when the timetable works.
Private car
Pick your departure time and arrival address.
| Option | Typical travel time | Typical one-way cost | Best for |
|---|---|---|---|
| Expressway bus | About 3–4.5 hr | Roughly US$10–20 | Best overall |
| Passenger train | About 6–7 hr | Check rail fare | Relaxed / slow |
| Private car | About 3–4 hr | Quoted per vehicle | Flexible |
Prices and schedules change. Check live schedules, current fares and ticket availability for your travel date.
The normal choice: expressway bus
Buses and vans using the Phnom Penh–Sihanoukville Expressway are the practical default. Road travel is usually much faster than the older coastal route, although city traffic and rest breaks still matter.
Sihanoukville has several independent operator offices. Check whether the ticket begins close to the port, your hotel or another pickup area.
Other ways to make the trip
Sihanoukville to Phnom Penh by passenger train
Cambodia’s southern railway connects Sihanoukville with the capital via Kampot and Takeo. Passenger operations are more limited than road departures, so the train should be planned around its actual running day.
The train gets you to Phnom Penh Railway Station, which may be convenient or inconvenient depending on your hotel.
Sihanoukville to Phnom Penh by private car
A transfer is practical for groups leaving an island ferry with several bags. Tell the driver the exact ferry terminal and landing time, and leave a margin for late boats.
If heading straight to Phnom Penh airport, confirm the airport destination and desired arrival time before paying.
Departure and arrival points
| Mode | Sihanoukville | Phnom Penh |
|---|---|---|
| Expressway bus | Sihanoukville operator office | Phnom Penh operator office |
| Passenger train | Sihanoukville railway station | Phnom Penh railway station |
| Private car | Hotel or agreed port pickup | Phnom Penh hotel or airport |
Normal Things to do in Phnom Penh
Phnom Penh rewards a slow walk along the river around Sisowath Quay, especially late in the day. The Royal Palace area and central markets are convenient reference points, while Tuol Sleng and Choeung Ek need more deliberate planning. Choose lodging for the area you plan to visit, not just the shortest distance from the bus stop.
Find a place to stay
Phnom Penh, Cambodia
Search hotels and accommodation for your dates.
Practical tips
- Do not schedule an international flight immediately after an uncertain island ferry connection.
- The main bus operators arrive at their own offices, not one universal Phnom Penh bus terminal.
- Recheck the departure location on your ticket and allow extra time for boarding or a change of vehicle.
Frequently asked questions
What is the easiest way to get from Sihanoukville to Phnom Penh?
The simplest choice for most trips is expressway bus. Frequent road services without a change.
How long does it take to travel from Sihanoukville to Phnom Penh?
Allow about 3–4.5 hr for the recommended service. The exact time depends on the operator, transfers and the day you travel.
Where do I depart from and where will I arrive?
The usual departure is Sihanoukville operator office; the planned arrival is Phnom Penh operator office. Confirm the specific pickup point and final stop on your ticket.
How far is Sihanoukville from Phnom Penh?
The direct geographic distance is about 185 km. The practical travel distance is ≈240 km by road, depending on the route and transport mode.











