Drive Sydney to Broken Hill

Drive Sydney to Broken Hill - Touring route options for getting to Broken Hill from Sydney. New South Wales, AustraliaDriving from Sydney to Broken Hill can be a one-day highway drive or a 2-3 day adventure tour taking in some iconic places along the way that enhances the experience of visiting Broken Hill and Outback NSW. Sure it is quicker than the adventure route, but if you want something different and have a few days to do it, then this ‘Road Less Travelled’ is the way to go!

Broken Hill has always been a ‘must-see’ destination, so much so that in 2015 it Broken Hill became the first Australian city to be included on the National Heritage List. That's impressive!

One can jump on a plane and be there in under two hours, or one can plug the destination into Google Map and it will give a direct driving route... but then one can only experience the destination and not the journey.

The drive from Sydney to Bourke, traditionally, is a pleasant run out along the Western Motorway, over the Blue Mountains, along the Castlereagh Highway then up the Mitchell Highway. Pleasant, long, and without much fun.

But for a true adventure, there is a great 'road less travelled' route that will connect you with the land and taking in some amazing sights along the way. There is so much to see and experience on the way the quickest mode of transport or the most direct driving route would almost seem like cheating.

"It is good to have an end to journey towards, but it is the journey that matters in the end." Ursula K. Le Guin

The Adventure Route

Distance: 1,704 km

* Note, the first leg of this Sydney to Broken Hill drive can be done either via the magnificent Wollondilly Valley or a more direct route to Bathurst. The option to go via Wollondilly Valley is not suitable for caravans due to the narrowness of the road down to Wollondilly River. Camper trailers are ok.


Our Partners - See & Do

Our Accommodation Partners

// This is the "Offline copy of pages" service worker // Add this below content to your HTML page, or add the js file to your page at the very top to register service worker // Check compatibility for the browser we're running this in if ("serviceWorker" in navigator) { if (navigator.serviceWorker.controller) { console.log("[PWA Builder] active service worker found, no need to register"); } else { // Register the service worker navigator.serviceWorker .register("pwabuilder-sw.js", { scope: "./" }) .then(function (reg) { console.log("[PWA Builder] Service worker has been registered for scope: " + reg.scope); }); } }