Flight distance between Veracruz, Mexico and Nizhniy Novgorod, Russia 6,728.7 mi / 10,828.9 km