Flight distance between Petra, Jordan and Duque de Caxias, Brazil 6,380.3 mi / 10,268.0 km