Flight distance between Veracruz, Mexico and Hammam-Lif, Tunisia 6,290.9 mi / 10,124.2 km