The province has a very basic road network, which links Phnom Penh (165km) and Siem Reap (150km) with the National Highway No 6, and the separate National Road 64 to Preah Vihear province with a distance of 126 km.
After a rebuild of the former dust road that was long overdue, this is now one of the best roads in the Country. There is lots of bus companies going from Phnom Penh to Siem Reap or back, so while they pass Kampong Thom its easy to drop off there. The companies such as Sorya (near Central Marlket), G.S.T. or Capitol (Str. 182) go usually 7am, 8am, 9am and again midday 12am, 1pm, 2pm to Siem Reap. Prices to Kampong Thom are between US$1.5-2.5.
If you want to shorten the time spend on the trip to Kampong Thom you may take on of the share taxis, mostly leaving near the central market. As they aren?t really the comfortable version of travelling you?ll even have to pay more as with the bus (approx. US$3-6).
Phnom Penh to Kampong Thom 12,000riel
(Same in reverse)
Kampong Thom to Siem Reap 15,000riel
Kampong Thom to Tbeng Meanchey (4-6 hours) 26,000riel