Flight distance between Townsville, Australia and Shamkhor, Azerbaijan 7,631.5 mi / 12,281.7 km