Flight distance between Townsville, Australia and Duque de Caxias, Brazil 9,452.2 mi / 15,211.8 km