Flight distance between Haninge, Sweden and Duque de Caxias, Brazil 6,641.8 mi / 10,689.0 km