1map logoGo to main page

Sihanoukville, Preah Sihanouk Province to Phnom Penh, Phnom Penh Municipality 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

Traveling from Sihanoukville to Phnom Penh offers a vibrant contrast between the coastal relaxation of sandy beaches and the bustling energy of Cambodia's capital, where culture, history, and urban life converge.

Best Neighbourhoods in Phnom Penh

Phnom Penh features diverse neighborhoods, each offering distinct experiences and attractions.

BKK1
• Trendy cafes and vibrant nightlife abound.
• Close to shops and markets.
Russian Market Area
• Great for local souvenirs and food.
• Bustling atmosphere with cultural immersion.
Royal Palace District
• Home to stunning historical architecture.
• Peaceful parks perfect for relaxation.

Best Times To Visit Phnom Penh's Attractions

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

The Royal Palace
Visit early in the morning for cooler temperatures and fewer tourists.
Tuol Sleng Genocide Museum
Late afternoons offer quieter moments for reflection and exploration.
Wat Phnom
Go at sunrise or sunset for stunning views and a serene atmosphere.

Phnom Penh Weather: What to Expect Year-Round

Phnom Penh features a tropical climate with a mix of wet and dry seasons, making the period from November to February the best time to visit for cooler and less humid conditions. Understanding the weather can help shape your itinerary; heavy rains from May to October can impact outdoor activities.

Dining Recommendation in Phnom Penh

A must-try dish in Phnom Penh is 'Fish Amok,' a fragrant curry steamed in banana leaves that showcases the city’s rich culinary heritage and use of fresh, local ingredients. Unlike Sihanoukville’s focus on seafood, dining here immerses you in the vibrant atmosphere of traditional Khmer flavors and spices.

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 141 miles. The drive typically takes around 3 hours and 20 minutes, allowing you to soak in the beauty of the Cambodian countryside along the way. 💰 Depending on the type of car and service chosen, prices for the trip from Sihanoukville to Phnom Penh by car range from $29 to $45. With various options available, you can select the one that best suits your budget and preferences for a comfortable ride.
Average price
$29 - $45
🕒 The train service operates once daily, with the journey taking approximately 7 hours to reach Phnom Penh from Sihanoukville. This allows passengers to relax and enjoy the scenic views along the way as they travel across the country. 💰 Ticket prices for the train between Sihanoukville and Phnom Penh range from $5 to $11, providing a budget-friendly transportation option for travelers heading to the bustling capital city of Cambodia. Sit back, relax, and enjoy the ride on this picturesque train journey.
Departure Point
Sihanoukville station
Arrival Point
Phnom Penh Station
🌇 The scenic bus ride from Sihanoukville to Phnom Penh takes approximately 3 hours, allowing you to enjoy the Cambodian countryside along the way. Sit back, relax, and take in the views during your trip.
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 in Cambodia is approximately 115 miles or 141 miles by road. Traveling by train, it typically takes about 6 hours to reach Phnom Penh from Sihanoukville. On the other hand, traveling by car, it takes around 3 hours and 20 minutes to reach Sihanoukville from Phnom Penh.
The most cost-effective transportation option for traveling from Sihanoukville to Phnom Penh is by train, which costs $5-$10 and takes approximately 6 hours. Although it is not the quickest option, it offers a more affordable alternative for budget-conscious travelers. Alternatively, the quickest way to reach Phnom Penh from Sihanoukville is by van, which takes about 3 hours and costs $11-$18. This option allows for a shorter travel time but at a slightly higher cost.
When traveling from Sihanoukville to Phnom Penh, the prices for a train ticket can range between $5 to $10. It's important to check with the specific train company for the most accurate and up-to-date prices. Additionally, there may be additional charges or fees depending on the class or type of service you choose. It's recommended to plan and budget accordingly to ensure a smooth trip.
To get from Sihanoukville to Phnom Penh without using public transportation, you can hire a private car or taxi. The driving distance between the two cities is 141 miles, and it takes approximately 3 hours and 20 minutes to complete the journey by car. The prices for hiring a car or taxi can vary from $29 to $45, depending on the provider and any additional services included.
To travel from Sihanoukville to Phnom Penh without a car, the best option is to take a van. The van journey typically takes around 3 hours and costs between $11 and $18. This mode of transportation is convenient as it saves you from the hassle of driving and allows you to relax and enjoy the journey while someone else takes care of the driving.
Yes, there is a direct link between Sihanoukville and Phnom Penh in Cambodia. You can travel between these two cities by train, which takes approximately 6 hours. The train departs once daily and operates every day. Additionally, there is a direct bus service available, departing hourly and taking around 3 hours to reach Phnom Penh from Sihanoukville. Both the train and bus services are operated by Royal Railway Cambodia and Virak Buntham respectively.
There are plenty of options for accommodation near Phnom Penh. With over 404 hotels available, you will have a wide range of choices to suit your preferences and budget. Prices start at $34 per night, giving you a variety of affordable options to choose from. Whether you are looking for luxury hotels, budget-friendly accommodations, or something in between, you are likely to find a suitable place to stay near Phnom Penh.