Flight distance between Veracruz, Mexico and Tarhuna, Libya 6,589.1 mi / 10,604.1 km