Flight distance between Veracruz, Mexico and Lobamba, Swaziland 9,068.2 mi / 14,593.9 km