Flight distance between Longueuil, Canada and Moscow, Russia 4,380.5 mi / 7,049.8 km