Flight distance between Okanagan, Canada and Duque de Caxias, Brazil 6,839.9 mi / 11,007.8 km