Getting to Ballina Shire
Ballina is located on the north coast of New South Wales and is bordered by the sparkling Pacific Ocean and the lush green hills of the hinterland. Whether you are travelling by air, road or rail, from north, south, east or west, your journey will be a spectacularly scenic and enjoyable one!
By Air...
The Ballina Byron Gateway Airport is located 5 kilometres from Ballina's CBD and is serviced daily by regional and national carriers including Jetstar, Regional Express and Virgin Australia. Direct flights are available to and from Sydney, Melbourne and Newcastle.
By Road...
Ballina is located at the juncture of the Pacific and Bruxner Highways and is within an easy drive of many regional and state hubs. Listed below are approximate distances and driving times from neighbouring centres:
Alstonville - 13 klms - 14 minutes
Bangalow - 26 klms - 25 minutes
Brisbane Airport - 200 klms - 2 hours 30 minutes
Byron Bay - 37 klms - 37 minutes
Casino - 62 klms - 1 hour
Coffs Harbour - 207 klms - 2 hours 17 minutes
Evans Head - 38 klms - 45 minutes
Grafton - 132 klms - 1 hour 50 minutes
Coolangatta Airport - 92 klms - 1 hour 20 minutes
Kyogle - 75 klms - 1 hour 20 minutes
Lennox Head - 12 klms - 15 minutes
Lismore - 31 klms - 37 minutes
Maroochydore - 300 klms - 4 hours
Nimbin - 62 klms - 1 hour
Port Macquarie - 370 klms - 5 hours
Sydney - 740 klms - 9 hours 30 minutes
Yamba - 97 klms - 1 hour 20 minutes
By Coach...
Ballina is serviced by Premier Motor Service and Greyhound Australia.
By Rail...
CountryLink Rail stops at Casino Railway Station daily. CountryLink provide transfers from Casino to Ballina included in the cost of your ticket.

