Ballina

Ballina is a relaxed coastal town at the mouth of the Richmond River, where the subtropical hinterland meets the Pacific. With its wide beaches, historic lighthouse, and a thriving food scene centered on local seafood, Ballina makes a rewarding stop on a New South Wales road trip. The town’s friendly, unhurried vibe is perfect for families, surfers, and anyone looking to soak up genuine beachside culture.

Highlights & What to See

Suggested Time to Spend

Ballina is a perfect one- to two-day stop. With one day, you can visit the lighthouse, stroll Shelly Beach, and enjoy a seafood lunch at one of the riverfront restaurants. If you have a second day, take a kayak trip on the Richmond River or drive 15 minutes south to the surf breaks at Lennox Head. The town is compact and easy to navigate, so you won’t waste time on long transfers.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits