Countries between Swaziland and Seychelles

Up to 500 kilometers
Mozambique flag Distance from Swaziland to Mozambique is: 152 kilometer Distance from Mbabane to Maputo
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
Malawi flag Distance from Swaziland to Malawi is: 1,393 kilometer Distance from Mbabane to Lilongwe
Up to 2,000 kilometers
Madagascar flag Distance from Swaziland to Madagascar is: 1,868 kilometer Distance from Mbabane to Antananarivo
Up to 2,500 kilometers
Comoros flag Distance from Swaziland to Comoros is: 2,060 kilometer Distance from Mbabane to Moroni
Up to 4,000 kilometers
Seychelles flag Distance from Swaziland to Seychelles is: 3,528 kilometer Distance from Mbabane to Victoria