1map logoGo to main page

Sihanoukville to Phnom Penh from $5: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sihanoukville, Cambodia
to
Phnom Penh, Cambodia

How to Get from Sihanoukville to Phnom Penh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$5 by trainBest price
183.5 kmDistance
3h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sihanoukville to Phnom Penh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Virak Buntham
Drive
Average Duration
3h 
Estimated price
$11-16
Recommended
Company
Royal Railway Cambodia
Train
Average Duration
7h 
Estimated price
$5-11
Cheapest
Company
Various
Bus
Average Duration
3h 
Estimated price
$11-16
all-pages.text_bus
Company
Chan Moly Roth Transportation
Bus
Average Duration
5h  15m
Estimated price
$11-14
all-pages.text_bus
Company
Vibol Express
Bus
Average Duration
4h 
Estimated price
$13-13
all-pages.text_bus
Company
Phnom Penh Sorya
Bus
Average Duration
5h 
Estimated price
$10-10
all-pages.text_bus
Company
Giant Ibis
Bus
Average Duration
3h  30m
Estimated price
$15-15
all-pages.text_bus
Company
Larryta Express
Bus
Average Duration
3h 
Estimated price
$14-14
all-pages.text_bus
route map
Distance: 183.5 km
Duration: 3h

See more options

Company
various
Drive
Average Duration
3h  20m
Estimated price
$29-45

Traveling From Sihanoukville to Phnom Penh

The journey from Sihanoukville, known for its laid-back beaches, to Phnom Penh, bustling with cultural richness and history, offers you a striking contrast in experiences.

Best Neighbourhoods in Phnom Penh

Phnom Penh features diverse neighborhoods, each offering a distinct vibe.

BKK1 (Boeung Keng Kang 1)
• Vibrant nightlife with numerous bars and restaurants.
• Popular among expats for its modern amenities.
Russian Market (Toul Tom Poung)
• Great spot for street food and local crafts.
• The bustling market atmosphere adds to its charm.
Riverside
• Scenic views of the Tonle Sap and Mekong rivers.
• Lively promenade ideal for strolls and dining.

Best Times To Visit Phnom Penh's Attractions

Timing your visits can significantly enhance your experience in Phnom Penh's vibrant attractions.

Royal Palace
Early mornings are quieter, allowing for a more peaceful exploration.
Killing Fields of Choeung Ek
Visit in the late afternoon for cooler temperatures and fewer visitors.
Central Market (Psar Thmei)
Weekday mornings offer a less crowded shopping experience.

Phnom Penh Weather: What to Expect Year-Round

Phnom Penh enjoys a tropical climate with a distinct wet and dry season, making it warm and humid throughout the year. The best times to visit are from November to February when temperatures are milder and rainfall is minimal, allowing for comfortable exploration of the city.

Dining in Phnom Penh

When in Phnom Penh, don’t miss trying the flavorful Amok fish, a traditional Khmer dish rich in coconut milk and spices, which showcases the vibrant culinary scene distinct from the seafood-heavy offerings in Sihanoukville. The restaurant Malis provides an immersive dining atmosphere that emphasizes local ingredients and contemporary interpretations of classic Cambodian cuisine, offering an experience that engages all your senses.

Sihanoukville - Phnom Penh operators

Explore transport companies operating between Sihanoukville and Phnom Penh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
081 911 911
Website
https://vireakbuntham.com/

Bus from Sihanoukville Virak Buntham Express to Phnom Penh Virak Buntham Express

Average Duration
3h
Estimated price
$11-16
Contact phone
+855 16 20 20 20
Website
12go.asia

Bus from Sihanoukville to Phnom Penh

Average Duration
3h
Estimated price
$14-14
Website
12go.asia

Bus from Sihanoukville to Phnom Penh

Average Duration
5h 15m
Estimated price
$11-14
Website
12go.asia

Bus from Sihanoukville to Phnom Penh

Average Duration
4h
Estimated price
$13-13
Contact phone
+855 16 908 045
Website
https://phnompenhsorya.com/

Bus from Sihanoukville to Phnom Penh

Average Duration
5h
Estimated price
$10-10
Contact phone
+855 969993333
Website
https://www.giantibis.com/

Bus from Sihanoukville to Phnom Penh

Average Duration
3h 30m
Estimated price
$15-15
Train Show train routes
Contact phone
+855 23 992 379

Train from Sihanoukville station to Phnom Penh Station

Average Duration
7h
Estimated price
$5-11

Sihanoukville to Phnom Penh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sihanoukville and Phnom Penh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Sihanoukville to Phnom Penh, covering a distance of 226.9 km. 💰 Explore the flexible pricing options ranging from $29 to $45 for a comfortable ride to the bustling city of Phnom Penh. 🌆 Arrive in Phnom Penh after a leisurely 3 hours and 20 minutes drive, ready to immerse yourself in the rich culture and history of the capital city.
Average price
$29 - $45
🚂 Traveling by train from Sihanoukville to Phnom Penh is a convenient and scenic journey offered by Royal Railway Cambodia. The direct train service operates once daily, taking approximately 7 hours to reach the capital city. 💰 Ticket prices for the train ride between Sihanoukville and Phnom Penh range from $5 to $11, providing an affordable and comfortable transportation option for those looking to explore Cambodia by rail.
Departure Point
Sihanoukville station
Arrival Point
Phnom Penh Station
🚌 Hop on the Virak Buntham Express bus at Sihanoukville for a smooth ride to Phnom Penh. Enjoy the convenience of hourly departures and daily service for this 3-hour journey.
Departure Point
Sihanoukville Virak Buntham Express station
Arrival Point
Phnom Penh Virak Buntham Express station
Useful tips for bus travellers
• Book your bus ticket in advance through the official Virak Buntham website (virakbuntham.com) to secure your seat and avoid any last-minute rush, especially during peak travel seasons.
• Arrive at the Sihanoukville Virak Buntham Express station at least 30 minutes early to navigate any potential traffic and ensure you have time to grab snacks or drinks from nearby vendors before your bus departs.
• Upon arrival at Phnom Penh Virak Buntham Express station, expect to find a bustling environment; use the station's free Wi-Fi to access map apps for local transport options, such as tuk-tuks or ride-hailing services like Grab, to easily reach your final destination.

Frequently asked questions

Find out more about the route from Sihanoukville to Phnom Penh.

Or choose the category:
The distance between Sihanoukville and Phnom Penh is 185.1 km by air and 226.9 km by road. The travel time by train from Sihanoukville to Phnom Penh is approximately 6 hours. On the other hand, it takes around 3 hours and 20 minutes to travel by car from Phnom Penh to Sihanoukville.
The most cost-effective way to travel from Sihanoukville to Phnom Penh is by train, which typically costs between $5 and $10 and takes approximately 6 hours. However, if time efficiency is a priority, taking a van would be the quickest option, taking around 3 hours and costing between $11 and $18.
The prices for a train journey between Sihanoukville and Phnom Penh range from $5 to $10.
To travel from Sihanoukville to Phnom Penh without using public transportation, you can opt to hire a private car or use a taxi service. The driving distance between the two cities is approximately 226.9 km, and it takes around 3 hours and 20 minutes to reach Phnom Penh by car. The prices for hiring a car or taxi for this journey range from $29 to $45.
The best way to travel from Sihanoukville to Phnom Penh without a car is by taking a van. The journey typically takes around 3 hours and the cost ranges from $11 to $18.
Yes, there is a direct link between Sihanoukville and Phnom Penh. You can travel by train, which takes approximately 6 hours. The train departs once daily from Sihanoukville station and arrives at Phnom Penh Station. Alternatively, you can take a direct bus, which operates hourly and takes around 3 hours.
There are plenty of accommodations available near Phnom Penh. With more than 404 hotels to choose from, travelers have a wide range of options. Prices for hotels in Phnom Penh start at $34, making it possible to find a suitable place to stay within various budget ranges.