Flight distance between Veracruz, Mexico and Haymā’, Oman 9,150.2 mi / 14,725.8 km