Flight distance between Veracruz, Mexico and Abū Ghurayb, Iraq 7,965.6 mi / 12,819.4 km