The postcode for Ballina NSW is 2478. Ballina is in New South Wales. Ballina is about 599.0 kms north of NSW's capital city of Sydney.