Arriving by air

You have a choice of three airports within two hours drive of Byron Bay:

Ballina Byron Gateway Airport

Ballina Byron Gateway Airport is located in the heart of the Northern NSW Rivers region and is less than 30 minutes drive from the centre of Byron Bay.

The airport offers up to 58 flights per week from Sydney, Newcastle and Melbourne on Jetstar, Virgin Australia and Rex Airlines.

Ballina Byron Gateway Airport passenger terminal facilities including free wi-fi and café open all day offering wonderful menu items with produce sourced locally.

If you need a lift once you are at the airport, there are shuttle bus services to meet all major flights from all destinations plus taxis and limousines available.

Short and long-term car parking is also available which is reasonably priced and nearby the terminal.

Visit their website for more

For daily updates on everything airport and local, find us on Facebook.

Gold Coast Airport

Gold Coast Airport located at Coolangatta, just over the border in Queensland, is served by all domestic carriers and some international ones. Around 45 minutes from Byron and surrounding towns, there are many bus and transfer  options to bring you down to Byron.

Visit :

Brisbane International and Domestic Airport

Brisbane International and Domestic Airport at Eagle Farm on the eastern side of Brisbane, is served by all domestic and most international carriers. A light rail and buses run directly to Brisbane Roma Street transit terminal, which has a choice of buses to Byron Bay. There are also direct shuttles to Byron Bay, which take around two hours.



Arriving by bus

The Byron Visitor Centre is also the Byron Bay Transit Centre and can book all your transport needs, such as Greyhound (Australia wide), Premier – Cairns to Byron Bay to Sydney (and vice versa), Surfers Paradise and  Brisbane, Byron Easybus – to Ballina Airport, Gold Coast Airport,  Brisbane2Byron Express – to Gold Coast Airport, Brisbane Roma Street and Brisbane Airports, Xcede Airport Transfers – to Gold Coast and Ballina Airports, and Byron Bay Surfers Paradise Express – to Gold Coast Airport and Surfers Paradise.

Click here to book your bus to or from Byron Bay online!

Alternatively, call our friendly staff on (02) 6680 9271 for a quote or write an email to


Arriving by car

Byron Bay is situated just 6km off the Pacific Highway, 180km south of Brisbane and 35km north of Ballina. If you are coming from the north, approximately 40 minutes south of the Queensland/New South Wales border you will see the turnoff on the left to Byron Bay. This is Ewingsdale Road, which will take you into the heart of Byron Bay.

If you’re coming from the south, take the same turnoff, or you can follow the coast road up from Ballina, coming past Lennox Head, Broken Head and Suffolk Park on your way into Byron Bay.


Arriving by train

There are no longer any trains running to Byron Bay. However, Countrylink operates daily rail/coach services to Byron Bay via Casino.

Get Social

Sponsored By