Getting to Shellharbour takes just over an hour from Sydney on the F6 freeway. Due to its proximity to Sydney, it is a popular holiday destination for city slickers wanting to get away for a little while. Conveniently, the Hume Highway offers an easy connection to Shellharbour from Canberra taking a little over two and a half hours. Shellharbour is also relatively easy to reach from Newcastle, just three hours away. However be prepared for a bit of a lengthy drive if you're wanting to visit Shellharbour from Melbourne, the whole trip will take you nine hours in total.
If you're setting out from somewhere a lot further north like Brisbane or the Gold Coast, driving to Shellharbour will take about twelve and a half hours. If you'll be making the long drive, ensure you stop about every two hours to avoid driver fatigue and to get out and stretch your legs. Alternatively, you may wish to fly to save time. The closest major airport to Shellharbour is the Sydney International Airport, about one and a half hours' drive from Shellharbour. Airport transfers are available from the airport to Shellharbour. There is also the Wollongong Illawarra Regional Airport within Shellharbour however this is mainly serviced by charter flights.
For a more affordable option, visitors can catch a train to Shellharbour allowing you to sit back and enjoy the coastal scenery, rather than watching the road. Rail services depart from Central Station in Sydney at least every hour, or every half hour in peak periods, and stop at three stations within Shellharbour including Oak Flats, Albion Park and Dunmore. Similarly, coach services are also available to Shellharbour departing Sydney and Canberra as well as further away from Melbourne and Brisbane. Murrays connects Canberra to Shellharbour while Premier Motor Services travels from Brisbane, Melbourne and Sydney to Shellharbour. There are also services operate by Greyhound/Pioneer and CountryLink Southern Highlands.