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
Up to 1,000 kilometers
Benin flag Distance from Swaziland to Benin is: 871 kilometer Distance from Mbabane to Porto-Novo
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 2,000 kilometers
Gambia flag Distance from Swaziland to Gambia is: 1,617 kilometer Distance from Mbabane to Banjul
Cape Verde flag Distance from Swaziland to Cape Verde is: 1,669 kilometer Distance from Mbabane to Praia
Guinea-Bissau flag Distance from Swaziland to Guinea-Bissau is: 1,792 kilometer Distance from Mbabane to Bissau
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
Algeria flag Distance from Swaziland to Algeria is: 3,434 kilometer Distance from Mbabane to Algiers
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 4,500 kilometers
Andorra flag Distance from Swaziland to Andorra is: 4,014 kilometer Distance from Mbabane to Andorra la Vella
Up to 5,000 kilometers
Albania flag Distance from Swaziland to Albania is: 4,560 kilometer Distance from Mbabane to Tirana
Sudan flag Distance from Swaziland to Sudan is: 4,651 kilometer Distance from Mbabane to Khartoum
Bosnia and Herzegovina flag Distance from Swaziland to Bosnia and Herzegovina is: 4,710 kilometer Distance from Mbabane to Sarajevo
Togo flag Distance from Swaziland to Togo is: 4,824 kilometer Distance from Mbabane to Loma
Dominica flag Distance from Swaziland to Dominica is: 4,906 kilometer Distance from Mbabane to Roseau
Belgium flag Distance from Swaziland to Belgium is: 4,963 kilometer Distance from Mbabane to Brussels
Up to 5,500 kilometers
Austria flag Distance from Swaziland to Austria is: 5,028 kilometer Distance from Mbabane to Vienna
Guyana flag Distance from Swaziland to Guyana is: 5,053 kilometer Distance from Mbabane to Georgetown
Grenada flag Distance from Swaziland to Grenada is: 5,099 kilometer Distance from Mbabane to Saint George's
Up to 6,000 kilometers
Dominican Republic flag Distance from Swaziland to Dominican Republic is: 5,600 kilometer Distance from Mbabane to Santo Domingo
Haiti flag Distance from Swaziland to Haiti is: 5,836 kilometer Distance from Mbabane to Port-au-Prince
Up to 6,500 kilometers
Panama flag Distance from Swaziland to Panama is: 6,101 kilometer Distance from Mbabane to Panama (City)
Sierra Leone flag Distance from Swaziland to Sierra Leone is: 6,140 kilometer Distance from Mbabane to Freetown
Jamaica flag Distance from Swaziland to Jamaica is: 6,295 kilometer Distance from Mbabane to Kingston
Up to 7,000 kilometers
Colombia flag Distance from Swaziland to Colombia is: 6,682 kilometer Distance from Mbabane to Bogota
Nicaragua flag Distance from Swaziland to Nicaragua is: 6,758 kilometer Distance from Mbabane to Managua
Senegal flag Distance from Swaziland to Senegal is: 6,931 kilometer Distance from Mbabane to Dakar
Up to 7,500 kilometers
Tunisia flag Distance from Swaziland to Tunisia is: 7,333 kilometer Distance from Mbabane to Tunis
Costa Rica flag Distance from Swaziland to Costa Rica is: 7,378 kilometer Distance from Mbabane to San Jose
Ecuador flag Distance from Swaziland to Ecuador is: 7,378 kilometer Distance from Mbabane to Quito
Up to 8,000 kilometers
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
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
Switzerland flag Distance from Swaziland to Switzerland is: 8,465 kilometer Distance from Mbabane to Bern
Up to 9,500 kilometers
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 13,500 kilometers
USA flag Distance from Swaziland to USA is: 13,272 kilometer Distance from Mbabane to Washington