Flight distance between Tabuk, Saudi Arabia and Veracruz, Mexico 7,879.1 mi / 12,680.2 km