Flight distance between Şabrātah, Libya and Duque de Caxias, Brazil 5,316.4 mi / 8,556.0 km