
Cambodia Royal Railway -Tickets and online bookings
Cambodia Royal Railway is a transportation company in Cambodia. Cambodia Royal Railway operates in Phnom Penh, Kampot, Battambang, Kep, Poi Pet and other cities in Cambodia. Popular routes include Phnom Penh to Kampot, Kampot to Phnom Penh, Phnom Penh to Battambang, Battambang to Phnom Penh, Phnom Penh to Kep.
Cambodia Royal Railway’s popular routes

Phnom Penh to Kampot
The distance between Phnom Penh and Kampot is 84 miles, or approximately 134 kilometers.There are 5 ways to get from Phnom Penh to Kampot, including minivan, car, bus, train, and van-ferry.There are no morning departures for this route. The Earliest departure leaves at 17:00 and has a duration of 3 hours 30 minutes.
Phnom Penh to Kampot by train
Starting Price: US$ 11The only travel class available is Economy Seat.Kampot to Phnom Penh
The distance between Kampot and Phnom Penh is 84 miles, or approximately 134 kilometers.There are 4 ways to get from Kampot to Phnom Penh, including minivan, car, bus, and train.There are no morning departures for this route. The Earliest departure leaves at 17:00 and has a duration of 3 hours 30 minutes.
Kampot to Phnom Penh by train
Starting Price: US$ 19The only travel class available is Economy Seat.Phnom Penh to Battambang
The distance between Phnom Penh and Battambang is 159 miles, or approximately 254 kilometers.There are 5 ways to get from Phnom Penh to Battambang, including minivan, car, bus, train, and bus-ferry.There are no morning departures for this route. The Earliest departure leaves at 17:00 and has a duration of 5 hours 30 minutes.
Phnom Penh to Battambang by train
The only travel class available is Economy Seat.Battambang to Phnom Penh
The distance between Battambang and Phnom Penh is 159 miles, or approximately 254 kilometers.There are 4 ways to get from Battambang to Phnom Penh, including minivan, car, bus, and train.There are no morning departures for this route. The Earliest departure leaves at 17:00 and has a duration of 5 hours 30 minutes.
Battambang to Phnom Penh by train
The only travel class available is Economy Seat.Phnom Penh to Kep
The distance between Phnom Penh and Kep is 81 miles, or approximately 129 kilometers.There are 5 ways to get from Phnom Penh to Kep, including minivan, car, bus, train, and van-ferry.There are no morning departures for this route. The Earliest departure leaves at 21:00 and has a duration of 3 hours 45 minutes.
Phnom Penh to Kep by train
Starting Price: US$ 10The only travel class available is Economy Seat.
- 12Cities
- 40Routes
Our travelers reviews about the ride with Cambodia Royal Railway
Based on 19 reviews from Bookaway users who traveled with Cambodia Royal Railway
Emma S.
Rainer H.
Gérard S.
John S.
Toshiko M.