Flight distance between Townsville, Australia and Maputo, Mozambique 7,030.6 mi / 11,314.7 km