Flight distance between Madrid, Spain and Nizhniy Novgorod, Russia 2,387.2 mi / 3,841.8 km