Flight distance between Laval, Canada and Moscow, Russia 4,383.3 mi / 7,054.2 km