Flight distance between Veracruz, Mexico and Sohag, Egypt 7,724.6 mi / 12,431.5 km