Countries between Swaziland and USA

Up to 500 kilometers
South Africa flag Distance from Swaziland to South Africa is: 299 kilometer Distance from Mbabane to Pretoria
Bosnia and Herzegovina flag Distance from Swaziland to Bosnia and Herzegovina is: 406 kilometer Distance from Mbabane to Sarajevo
Lesotho flag Distance from Swaziland to Lesotho is: 488 kilometer Distance from Mbabane to Maseru
Up to 1,000 kilometers
Albania flag Distance from Swaziland to Albania is: 687 kilometer Distance from Mbabane to Tirana
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 2,500 kilometers
Tanzania flag Distance from Swaziland to Tanzania is: 2,287 kilometer Distance from Mbabane to Dar es Salaam
Up to 3,000 kilometers
Rwanda flag Distance from Swaziland to Rwanda is: 2,703 kilometer Distance from Mbabane to Kigali
Uganda flag Distance from Swaziland to Uganda is: 2,956 kilometer Distance from Mbabane to Kampala
Up to 3,500 kilometers
South Sudan flag Distance from Swaziland to South Sudan is: 3,456 kilometer Distance from Mbabane to Juba
Up to 4,000 kilometers
Sao Tome and Principe flag Distance from Swaziland to Sao Tome and Principe is: 3,939 kilometer Distance from Mbabane to Sao Tome
Up to 5,000 kilometers
Sudan flag Distance from Swaziland to Sudan is: 4,651 kilometer Distance from Mbabane to Khartoum
Nigeria flag Distance from Swaziland to Nigeria is: 4,707 kilometer Distance from Mbabane to Abuja
Togo flag Distance from Swaziland to Togo is: 4,824 kilometer Distance from Mbabane to Loma
Up to 5,500 kilometers
Niger flag Distance from Swaziland to Niger is: 5,411 kilometer Distance from Mbabane to Niamey
Up to 6,000 kilometers
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
Up to 7,000 kilometers
Libya flag Distance from Swaziland to Libya is: 6,834 kilometer Distance from Mbabane to Tripoli
Senegal flag Distance from Swaziland to Senegal is: 6,931 kilometer Distance from Mbabane to Dakar
Up to 7,500 kilometers
Mauritania flag Distance from Swaziland to Mauritania is: 7,072 kilometer Distance from Mbabane to Nouakchott
Malta flag Distance from Swaziland to Malta is: 7,115 kilometer Distance from Mbabane to Valletta
Tunisia flag Distance from Swaziland to Tunisia is: 7,333 kilometer Distance from Mbabane to Tunis
Up to 8,000 kilometers
Macedonia flag Distance from Swaziland to Macedonia is: 7,639 kilometer Distance from Mbabane to Skopje
Montenegro flag Distance from Swaziland to Montenegro is: 7,721 kilometer Distance from Mbabane to Podgorica
Morocco flag Distance from Swaziland to Morocco is: 7,793 kilometer Distance from Mbabane to Rabat
Romania flag Distance from Swaziland to Romania is: 7,863 kilometer Distance from Mbabane to Bucharest
Serbia flag Distance from Swaziland to Serbia is: 7,962 kilometer Distance from Mbabane to Belgrade
Up to 8,500 kilometers
San Marino flag Distance from Swaziland to San Marino is: 8,017 kilometer Distance from Mbabane to San Marino
Monaco flag Distance from Swaziland to Monaco is: 8,132 kilometer Distance from Mbabane to Monaco
Slovenia flag Distance from Swaziland to Slovenia is: 8,198 kilometer Distance from Mbabane to Ljubljana
Spain flag Distance from Swaziland to Spain is: 8,223 kilometer Distance from Mbabane to Madrid
Portugal flag Distance from Swaziland to Portugal is: 8,333 kilometer Distance from Mbabane to Lisbon
Slovakia flag Distance from Swaziland to Slovakia is: 8,376 kilometer Distance from Mbabane to Bratislava
Liechtenstein flag Distance from Swaziland to Liechtenstein is: 8,430 kilometer Distance from Mbabane to Vaduz
Switzerland flag Distance from Swaziland to Switzerland is: 8,465 kilometer Distance from Mbabane to Bern
Up to 9,000 kilometers
Luxembourg flag Distance from Swaziland to Luxembourg is: 8,773 kilometer Distance from Mbabane to Luxembourg
Up to 9,500 kilometers
Netherlands flag Distance from Swaziland to Netherlands is: 9,088 kilometer Distance from Mbabane to Amsterdam
United Kingdom flag Distance from Swaziland to United Kingdom is: 9,154 kilometer Distance from Mbabane to London
Up to 10,000 kilometers
Suriname flag Distance from Swaziland to Suriname is: 9,899 kilometer Distance from Mbabane to Paramaribo
Up to 11,000 kilometers
Trinidad and Tobago flag Distance from Swaziland to Trinidad and Tobago is: 10,763 kilometer Distance from Mbabane to Port-of-Spain
Saint Vincent flag Distance from Swaziland to Saint Vincent is: 10,853 kilometer Distance from Mbabane to Kingstown
Up to 11,500 kilometers
Saint Kitts and Nevis flag Distance from Swaziland to Saint Kitts and Nevis is: 11,191 kilometer Distance from Mbabane to Basseterre
Venezuela flag Distance from Swaziland to Venezuela is: 11,289 kilometer Distance from Mbabane to Caracas
Virgin Islands flag Distance from Swaziland to Virgin Islands is: 11,452 kilometer Distance from Mbabane to Charlotte Amalie
Up to 12,000 kilometers
Puerto Rico flag Distance from Swaziland to Puerto Rico is: 11,571 kilometer Distance from Mbabane to San Juan
Up to 12,500 kilometers
Panama flag Distance from Swaziland to Panama is: 12,469 kilometer Distance from Mbabane to Panama (City)
Up to 13,500 kilometers
USA flag Distance from Swaziland to USA is: 13,272 kilometer Distance from Mbabane to Washington