The Bathurst-Ilford Road (MR 54) (which comes from Bathurst and skirts past Sofala) joins the Castlereagh Highway on the northern outskirts of town and the Bylong Valley Way to the upper Hunter Region via Kandos, Rylstone and Bylong joins the Castlereagh Highway 2 kilometers north of town.