Flight distance between Ladner, Canada and Rosso, Mauritania 6,106.2 mi / 9,827.0 km