How to Get from Sihanoukville to Phnom Penh

How to Get from Sihanoukville to Phnom Penh

Last updated: March 8, 2026

Leaving behind the turquoise waters and salt-scented air of Cambodia's premier seaside escape for the frantic, charismatic energy of the capital represents one of the country's most dramatic transitions. While Sihanoukville has transformed rapidly into a skyline of glass and concrete, the journey toward Phnom Penh takes you through the heart of the coastal plains, passing through rural landscapes that still feel a world away from the city's neon lights.

The opening of the new expressway has fundamentally changed this route, cutting travel times significantly and making a day trip or a quick transfer more feasible than ever before. Whether you prefer the nostalgic chug of the railway, the social atmosphere of a shared minivan, or the door-to-door convenience of a private car, the path between the coast and the capital is well-trodden and full of variety.

Sihanoukville to Phnom Penh by Van

Shared vans are the most popular way to traverse this route, offering a balance of speed and affordability. With the modern expressway, these vehicles can complete the trip in approximately 3 to 4 hours. Prices for a seat in a van typically range from $13 to $16, making it a budget-friendly choice for solo travelers or couples.

There are several tiers of service available. The VIP and Luxury Van H350 options are generally preferred for their air conditioning and more modern seating. Standard vans and 15-passenger vehicles are also common, though they may feel a bit more crowded. Most van operators depart from central hubs in Sihanoukville and arrive at various points in Phnom Penh, often near the Central Market or the riverside. You can easily compare these different operators and book your seats on GoAsia.cc to ensure you get a spot on your preferred departure.

Sihanoukville to Phnom Penh by Bus

Buses offer a diverse range of experiences, from standard seating to luxurious overnight options. The journey by bus takes between 3 and 6 hours, depending on the number of stops and the specific route taken. Prices vary from $12 for a standard seat to $31 for more premium services.

Seater and Express Buses

During the day, you will find First Class, VIP Express, and standard 35-seat or 36-seat buses. These are reliable and provide plenty of legroom compared to smaller vans. They are a great middle-ground option for those who want comfort without the high price tag of a private transfer.

Hotel and Sleeper Buses

For those looking to save on a night of accommodation, the Luxury Hotel and Sleeper buses are an interesting choice. These departures usually leave late in the evening. While the journey is relatively short for a sleeper, it allows you to arrive in the capital early in the morning, ready to explore. These buses feature reclining beds or flat mattresses, though they are best suited for travelers who are not exceptionally tall.

Sihanoukville to Phnom Penh by Train

If you aren't in a rush and want to see the Cambodian countryside from a different perspective, the Royal Railway is a fantastic choice. The train journey is the slowest option, taking between 6 hours 9 minutes and 6 hours 36 minutes, but it is also the most affordable, with tickets ranging from $11 to $13.

The train offers Economy and Normal seats. The carriages are air-conditioned and provide a steady, rhythmic pace that allows you to watch the rural life of Cambodia unfold outside your window. The Sihanoukville Railway Station is located a bit outside the main tourist areas, so you will need to take a short tuk-tuk ride to reach the platform. This is widely considered the most scenic way to travel, passing through palm-fringed fields and small villages that the highway bypasses.

Sihanoukville to Phnom Penh by Private Transfer

For families, groups, or those carrying significant luggage, a private transfer is the most comfortable and flexible option. Prices start around $74 for an Economy car and can go up to $499 for a large Minibus or a high-end VIP Alphard. The duration is typically the fastest, ranging from 2 hours 30 minutes to 5 hours 40 minutes, depending on traffic and your specific destination in the city.

The beauty of a private car is the door-to-door service. You can be picked up directly from your hotel in Sihanoukville and dropped off at your doorstep in Phnom Penh. Vehicles range from standard Sedans and SUVs for 3 to 4 passengers to larger vans and minibuses that can accommodate up to 25 people. This is the best way to ensure a stress-free transition between the two cities.

Sihanoukville to Phnom Penh by Flight

While flying is an option, it is rarely the most efficient choice for this specific route. Flights take between 6 and 16 hours because they often involve a connection, and prices are significantly higher at around $142 to $144. Given that the drive on the expressway is now so fast, most travelers find the road or rail options much more practical than heading to the airport.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train $11 - $13 6h 30min Medium
Van $13 - $16 3h - 4h Medium
Bus $12 - $31 3h - 6h Medium/High
Transfer $74 - $499 2h 30min - 5h 40min High
Flight $142 - $144 6h - 16h High

Tips for Traveling from Sihanoukville to Phnom Penh

  • Book in advance: Especially during Khmer New Year or Pchum Ben, transport fills up quickly. Using a platform like GoAsia.cc helps secure your seat early.
  • Use the Expressway: If booking a bus or van, ask if they use the "Expressway." It significantly reduces travel time compared to the old National Road 4.
  • Luggage: If you are traveling in a shared van, try to pack light. Space for large suitcases can be limited, and you might be asked to pay for an extra seat if your bags are oversized.
  • Hydration: While most VIP vans provide a small bottle of water, it is always a good idea to bring your own, especially for the longer train journey.
  • Arrival in Phnom Penh: Traffic in the capital can be intense. If you have a flight to catch or a dinner reservation, allow at least an extra hour for city traffic once you enter the outskirts of Phnom Penh.

Timetable

Flight Sihanoukville - Phnom Penh $ 138.22–140.25 6h 54m – 1d 16h 38m
  • โ†’  Economy 07:00, 13:35
Bus Sihanoukville - Phnom Penh $ 12.05–30.51 3h – 6h
  • โ†’  Luxury Hotel 18:45, 19:30, 20:00, 21:00, 21:30, 23:55
  • โ†’  First Class 08:30
  • โ†’  Seater 35 09:00, 14:30
  • โ†’  Seater 36 08:15, 10:00, 12:45, 18:30
  • โ†’  Hotel Bus 18:00
  • โ†’  Minivan 07:00, 09:00, 11:00, 15:00
  • โ†’  Bus 18:30, 19:30, 20:00, 20:15
  • โ†’  Sleeper 08:10
  • โ†’  Night Bus 21:05
  • โ†’  Universe Luxury 13:30
  • โ†’  Sleeper Bus 19:00
  • โ†’  VIP Express 10:45, 11:45, 12:45, 13:45, 15:00, 17:30
  • โ†’  Ferry + Bus 10:15, 10:30, 11:30, 14:30, 17:30
Taxi Sihanoukville - Phnom Penh $ 71.73–485.25 2h 30m – 5h 40m
  • โ†’  Van 9pax
  • โ†’  Comfort Car 3pax
  • โ†’  Comfort 3pax
  • โ†’  Economy 3pax
  • โ†’  Van 17pax
  • โ†’  Van 10pax
  • โ†’  Van 8pax
  • โ†’  SUV 3pax
  • โ†’  Minibus 25pax
  • โ†’  SUV 4pax
  • โ†’  Van 7pax
  • โ†’  Minibus 20pax
  • โ†’  Minivan 7pax
  • โ†’  Luxury Minivan 5pax
  • โ†’  Sedan 3pax
  • โ†’  Premium Van 5pax
  • โ†’  VIP Alphard 5pax
  • โ†’  VIP 18pax
Train Sihanoukville - Phnom Penh $ 10.52–12.43 6h 9m – 6h 36m
  • โ†’  Economy Seat 14:00
  • โ†’  Normal Seat 14:00
Van Sihanoukville - Phnom Penh $ 12.43–15.78 3h – 4h
  • โ†’  VIP 04:00, 05:00, 06:00, 07:00, 08:00, 08:15, 09:00, 10:00, 10:30, 11:00, 12:00, 13:00, 13:30, 14:00, 15:00, 15:30, 16:00, 17:00, 18:00, 19:00, 20:00
  • โ†’  Luxury Van H350 04:30, 05:30
  • โ†’  VIP Minivan 07:30, 09:30, 11:30, 14:15, 17:30
  • โ†’  Van 07:03, 08:00, 08:30, 10:30, 10:45, 11:00, 11:30, 11:45, 12:45, 13:45, 14:30, 14:45, 16:30, 16:45, 17:30, 18:00
  • โ†’  Minivan 09:00, 11:30, 14:30, 17:30
  • โ†’  Van 15pax 07:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00, 17:00, 18:00, 19:00
  • โ†’  Van + Van 10:30, 11:30, 13:45, 14:45
  • โ†’  Van + Bus 02:30
  • โ†’  Standard 08:30, 10:15, 12:45, 13:15, 17:15

Frequently Asked Questions

How can I book tickets from Sihanoukville to Phnom Penh?

You can book train, bus, flight, taxi, van, and ferry tickets from Sihanoukville to Phnom Penh directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Sihanoukville to Phnom Penh?

The cheapest way to travel is by train, with tickets for Normal and Economy seats starting at approximately $11. Some bus options are also very affordable, starting around $12.

What is the fastest way to get from Sihanoukville to Phnom Penh?

The fastest way is by private transfer or car, which can take as little as 2 hours 30 minutes using the expressway. Modern VIP vans are also very quick, typically taking about 3 hours.

How long does it take to get from Sihanoukville to Phnom Penh?

The journey duration varies by mode: 2.5 to 5.5 hours by private car, 3 to 4 hours by van, 3 to 6 hours by bus, and roughly 6.5 hours by train.

Is the train ride from Sihanoukville to Phnom Penh worth it?

Yes, if you enjoy slow travel and scenic views. It is much slower than the bus or van, but it offers a unique look at the Cambodian countryside and is very budget-friendly.

Are there night buses available for this route?

Yes, there are several night bus and hotel bus options that depart late in the evening, usually between 18:00 and 23:55. These are useful for arriving in Phnom Penh early the next morning.

Where do the buses arrive in Phnom Penh?

Most buses and vans arrive at their respective company offices, which are often located near the Central Market (Phsar Thmey) or along the riverside area.