Virgin Australia has flights into and out of all three airports that service Byron Bay and surrounds; Ballina Byron Gateway Airport, Gold Coast Airport, and Brisbane Airport.
Ballina Byron Gateway Airport (airport code BNK)
A small regional airport located in Ballina, a 30 minute drive south of Byron Bay.
Gold Coast Airport (airport code OOL)
An international Australian airport located in Coolangatta (southern end of the Gold Coast), a 45 minute drive north of Byron Bay.
Brisbane Airport (airport code BNE)
The Brisbane Airport is a 1hr 50 minute drive from Byron Bay. Brisbane Airport offers easy access to Byron Bay from anywhere in the world.