Flight distance between Veracruz, Mexico and Piggs Peak, Swaziland 9,069.4 mi / 14,595.8 km