Countries between Swaziland and Sierra Leone

Up to 500 kilometers
South Africa flag Distance from Swaziland to South Africa is: 299 kilometer Distance from Mbabane to Pretoria
Lesotho flag Distance from Swaziland to Lesotho is: 488 kilometer Distance from Mbabane to Maseru
Up to 1,000 kilometers
Botswana flag Distance from Swaziland to Botswana is: 547 kilometer Distance from Mbabane to Gaborone
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
Malawi flag Distance from Swaziland to Malawi is: 1,393 kilometer Distance from Mbabane to Lilongwe
Namibia flag Distance from Swaziland to Namibia is: 1,472 kilometer Distance from Mbabane to Windhoek
Up to 3,000 kilometers
Angola flag Distance from Swaziland to Angola is: 2,702 kilometer Distance from Mbabane to Luanda
Congo flag Distance from Swaziland to Congo is: 2,961 kilometer Distance from Mbabane to Kinshasa
Up to 4,000 kilometers
Central African Republic flag Distance from Swaziland to Central African Republic is: 3,658 kilometer Distance from Mbabane to Bangui
Gabon flag Distance from Swaziland to Gabon is: 3,758 kilometer Distance from Mbabane to Libreville
Sao Tome and Principe flag Distance from Swaziland to Sao Tome and Principe is: 3,939 kilometer Distance from Mbabane to Sao Tome
Cameroon flag Distance from Swaziland to Cameroon is: 3,952 kilometer Distance from Mbabane to Yaounde
Up to 4,500 kilometers
Equatorial Guinea flag Distance from Swaziland to Equatorial Guinea is: 4,105 kilometer Distance from Mbabane to Malabo
Up to 5,000 kilometers
Nigeria flag Distance from Swaziland to Nigeria is: 4,707 kilometer Distance from Mbabane to Abuja
Benin flag Distance from Swaziland to Benin is: 4,756 kilometer Distance from Mbabane to Porto-Novo
Togo flag Distance from Swaziland to Togo is: 4,824 kilometer Distance from Mbabane to Loma
Ghana flag Distance from Swaziland to Ghana is: 4,883 kilometer Distance from Mbabane to Accra
Up to 5,500 kilometers
Cote dIvoire flag Distance from Swaziland to Cote d'Ivoire is: 5,368 kilometer Distance from Mbabane to Yamoussoukro
Niger flag Distance from Swaziland to Niger is: 5,411 kilometer Distance from Mbabane to Niamey
Up to 6,000 kilometers
Burkina Faso flag Distance from Swaziland to Burkina Faso is: 5,547 kilometer Distance from Mbabane to Ouagadougou
Liberia flag Distance from Swaziland to Liberia is: 5,776 kilometer Distance from Mbabane to Monrovia
Up to 6,500 kilometers
Mali flag Distance from Swaziland to Mali is: 6,037 kilometer Distance from Mbabane to Bamako
Sierra Leone flag Distance from Swaziland to Sierra Leone is: 6,140 kilometer Distance from Mbabane to Freetown