Countries between Swaziland and Zambia

Up to 500 kilometers
South Africa flag Distance from Swaziland to South Africa is: 299 kilometer Distance from Mbabane to Pretoria
Up to 1,000 kilometers
Zimbabwe flag Distance from Swaziland to Zimbabwe is: 940 kilometer Distance from Mbabane to Harare
Up to 1,500 kilometers
Zambia flag Distance from Swaziland to Zambia is: 1,242 kilometer Distance from Mbabane to Lusaka
Up to 3,000 kilometers
Djerba flag Distance from Swaziland to Djerba is: 2,584 kilometer Distance from Mbabane to Djerba
Up to 3,500 kilometers
Belgium flag Distance from Swaziland to Belgium is: 3,029 kilometer Distance from Mbabane to Brussels
Croatia flag Distance from Swaziland to Croatia is: 3,384 kilometer Distance from Mbabane to Zagreb