Use the quicklinks below to jump to the desired section regarding transport in and around Kompong Chhnang.
Technically, the train actually stops in the town of Romeas, 20km from Kompong Chhnang. Last we heard, trains were only running north weekly, on Saturdays at 06:12. It's an interesting and cheap way to go if you've got the time and the inclination.
To get to Kompong Chhnang from Phnom Penh, you can catch any one of the hourly buses leaving from 06:30 to 16:00 from the Phnom Penh Sorya Transport station -- 7,300 riel, takes two hours. Similar service is also available from other companies in Phnom Penh.
Phnom Penh Sorya Transport Co.: T: (023) 210 359, 210 859, (012) 631 545, 924 918, (016) 966 035 F: (023) 992 569
Phnom Penh: Departs hourly between 06:15 and 16:00, 7,300 riel. Takes 2 hours
Battambang and Poipet: 5 or 6 daily departures between 08:15 and 14:15. Battambang: 3-5 hours, US$5, Poipet, 6 to 7 hours, US$7.
Neak Krorhorm Travel: Tel: (012) 900 190
Battambang and Poipet: 5 or 6 departures daily between 08:15 and 14:15. Battambang: 3-5 hours, US$4, Poipet, 6 to 7 hours, US$6.
If you're booking a ticket to Siem Reap, it should be possible to break up your trip at Kompong Chhnang -- all the boats seem to stop there along the way. Ask at one of the boat tour operators in Phnom Penh for more information.