Flight distance between New Caledonia and Swaziland 7,905.3 mi / 12,722.4 km