Flight distance between Villa Nueva, Guatemala and Duque de Caxias, Brazil 4,107.2 mi / 6,609.9 km