Flight distance between Taranto, Italy and Duque de Caxias, Brazil 5,846.3 mi / 9,408.7 km