Flight distance between Veracruz, Mexico and Khasab, Oman 8,796.2 mi / 14,156.2 km