Flight distance between Castle Hill, Australia and Batticaloa, Sri Lanka 5,353.7 mi / 8,615.9 km