The postcode for Balhannah SA is 5242. Balhannah is in South Australia. Balhannah is about 21.8 kms east of SA's capital city of Adelaide.