Flight distance between Sainyabuli, Laos and Duque de Caxias, Brazil 10,172.9 mi / 16,371.7 km