Flight distance between Veracruz, Mexico and Novokuznetsk, Russia 7,393.6 mi / 11,898.9 km