Flight distance between Veracruz, Mexico and Tripoli, Libya 6,552.2 mi / 10,544.8 km