Cambodia’s railway network offers a unique and scenic way to explore the country’s diverse landscapes and cultural heritage. As of 2025, here’s a comprehensive guide to train travel in Cambodia:
Overview of Cambodia’s Railway Network
Cambodia’s railway system, operated by Royal Railway Cambodia, comprises two main lines:
- Southern Line: Connects Phnom Penh to Sihanoukville, passing through towns like Takeo and Kampot.
- Northern Line: Extends from Phnom Penh to Poipet, near the Thai border, with notable stops including Pursat and Battambang.
Train Routes and Schedules
- Phnom Penh to Sihanoukville: Trains on this route operate primarily on weekends and public holidays, with departures from Phnom Penh in the morning and afternoon, and morning departures from Sihanoukville. The journey typically takes 7–8 hours.
- Phnom Penh to Poipet via Battambang: Services run 1–2 times per week, usually on weekends, with early morning departures. The trip to Battambang takes approximately 12–14 hours, with an additional 4–5 hours to reach Poipet.
Please note that train schedules are subject to change, so it’s advisable to verify timings with Royal Railway Cambodia before planning your journey
Ticket Prices
Train travel in Cambodia is affordable, with fares varying based on the route and class:
- Phnom Penh to Sihanoukville:
- Standard Class: $7–$10 one-way
- VIP Class: $12–$15 one-way
- Phnom Penh to Battambang:
- $10–$13 one-way
- Phnom Penh to Poipet:
- $15–$18 one-way
Available Seat Types
- First class Seat arranged in 2+2 row configuration
- Second class Seat arranged in 2+2 row configuration
- Soft seat arranged in 2+2 row configuration
How to book your tickets online in advance
If you want to book train tickets for Cambodia in advance, you can do so through the Baolau platform, which is a trusted ticket agent. Once you successfully book and pay for your tickets, you will receive your train e-ticket in PDF format. Please note that ticket bookings are available up to 30 days in advance.
How to use the train e-ticket?
The electronic ticket is a valid boarding pass and can be used to board the train at the station of departure. Passengers travelling with Royal Railway can print the e-ticket in advance or carry a digital copy in the mobile phone and present it when boarding the train
Traveling by train in Cambodia offers more than just a way to get from one place to another; it provides an immersive experience into the country’s rich culture and stunning landscapes. Whether you are heading to the coastal town of Sihanoukville or the historic city of Battambang, a train journey promises a memorable and authentic adventure.