Flight distance between Rosso, Mauritania and Álvaro Obregón, Mexico 5,428.5 mi / 8,736.3 km