Flight distance between Veracruz, Mexico and Nabeul, Tunisia 6,318.8 mi / 10,169.1 km