Flight distance between Veracruz, Mexico and Malkerns, Swaziland 9,067.5 mi / 14,592.8 km