Classic Kombi van driving along the scenic Coast Road between Lennox Head and Ballina, with ocean views and lush greenery.

Transport

Nestled on the stunning North Coast of NSW, Ballina is just 30 mins south of Byron Bay, 1 hour south of the Gold Coast and an 8 hour drive north or just over an hour flight from Sydney.

Scenic drives along the Pacific or Bruxner Highways make arriving by car a breeze. Once here, getting around is effortless. Hire a car to explore the hinterland, hop on local buses, or cycle the picturesque coastal paths. Taxis and ubers are readily available, and walking is perfect for soaking up the relaxed coastal vibe.

However you choose to travel, every journey here is part of the experience.

Aircraft taking off from Ballina Byron Gateway Airport with clear blue skies above.

Travel by air

Get here quicker .... Fly direct!

The Ballina Byron Gateway Airport is located five kilometres from Ballina's CBD and is serviced daily by regional and national carriers including Jetstar, Qantas & Virgin Australia.

Direct flights are available to and from Sydney & Melbourne. With all the facilities you need in an easy to use terminal and so close to Ballina, the airport is the best way to start or end your journey to the region.

Couple enjoying a quiet moment by their 4WD in the lush hinterland near Ballina, with trees in the background at sunset.

Travel by road

Ballina is conveniently located at the intersection of the Pacific and Bruxner Highways. Approximate distances and drive times include:

Brisbane Airport – 195 km (2h 15m)
Byron Bay – 31 km (30m)
Coffs Harbour – 206 km (2h 27m)
Grafton – 137 km (1h 30m)
Coolangatta Airport – 89 km (1h)
Lismore – 31 km (37m)
Port Macquarie – 357 km (4h)
Sydney – 730 km (8h)

Red Greyhound coach driving along the scenic Coast Road near Ballina, with ocean views and green coastal landscape.

Travel by coach or rail

Ballina is well connected by coach services, with daily routes operated by Premier Motor Service, Greyhound Australia, and NSW TrainLink. For the most up-to-date schedules, please visit their respective websites.

For rail travellers, NSW TrainLink services stop daily at Casino Railway Station, with convenient coach transfers to Ballina and Lennox Head included in the ticket fare. Contact Ballina Cruise & Travel for bookings.

Scheduled Public Bus & Train Services

Ballina Bus Lines

Ballina to Lismore via Alstonville

CDC NSW Bus Company

Ballina to Byron Bay, Ballina to Bangalow

Northern Rivers Bus Lines

Northern Rivers Bus Lines

Premier Motor Services

Sydney to Brisbane via Ballina

Greyhound Australia

Sydney to Brisbane via Ballina

NSW Train Link

Sydney to Ballina & Byron Bay

Airport Transfers & Private Charters

Steve's Transport

Ballina Byron Airport & Private Charters

Byron EasyBus

Ballina Byron Airport & Private Charters

Byron Bus Company

Door to door Private Charters

Taxi & Chauffer Drivers

Ballina Taxis & Hire Cars

Richmond River Hire Cars

Your Local Taxi Co

Dan the Driver

Ballina, Byron Bay, Lismore & SE QLD

Robs Transport Ballina

Airport Transfers & Chauffered Rides

Lennox Rides

Servicing Yamba to Gold Coast

Car Rentals

Avis Northern Rivers

Central Ballina Car Rentals

Budget Car Rentals

EuropCar Rentals

Hertz Rent-a-car

Thrifty Car & Truck Rental

Network Car Rentals

Located Ballina Byron Gateway Airport

Located Ballina Byron Gateway Airport

Located Ballina Byron Gateway Airport

Located Ballina Byron Gateway Airport

Located Ballina Byron Gateway Airport

Located Byron Bay

Located Southern Cross Dr, Ballina

Business Listings

Itineraries

Explore towns & villages