Flight distance between Townsville, Australia and Batna, Algeria 9,795.7 mi / 15,764.7 km