The postcode for Batehaven NSW is 2536. Batehaven is in New South Wales. Batehaven is about 226.8 kms south-west of NSW's capital city of Sydney.