Flight distance between Cairo, Egypt and Veracruz, Mexico 7,557.4 mi / 12,162.4 km