Flight distance between Sale, Morocco and Nizhniy Novgorod, Russia 2,823.0 mi / 4,543.1 km