Countries between Swaziland and Micronesia

Up to 500 kilometers
Mozambique flag Distance from Swaziland to Mozambique is: 152 kilometer Distance from Mbabane to Maputo
Monaco flag Distance from Swaziland to Monaco is: 474 kilometer Distance from Mbabane to Monaco
Up to 1,000 kilometers
Liechtenstein flag Distance from Swaziland to Liechtenstein is: 642 kilometer Distance from Mbabane to Vaduz
Luxembourg flag Distance from Swaziland to Luxembourg is: 998 kilometer Distance from Mbabane to Luxembourg
Up to 1,500 kilometers
Cyprus flag Distance from Swaziland to Cyprus is: 1,230 kilometer Distance from Mbabane to Nicosia
Jersey flag Distance from Swaziland to Jersey is: 1,436 kilometer Distance from Mbabane to St. Helier
Up to 2,000 kilometers
Gibraltar flag Distance from Swaziland to Gibraltar is: 1,667 kilometer Distance from Mbabane to Gibraltar
Bulgaria flag Distance from Swaziland to Bulgaria is: 1,764 kilometer Distance from Mbabane to Sofia
Egypt flag Distance from Swaziland to Egypt is: 1,774 kilometer Distance from Mbabane to Cairo
Belarus flag Distance from Swaziland to Belarus is: 1,855 kilometer Distance from Mbabane to Minsk
Isle of Man flag Distance from Swaziland to Isle of Man is: 1,857 kilometer Distance from Mbabane to Douglas
Ireland flag Distance from Swaziland to Ireland is: 1,894 kilometer Distance from Mbabane to Dublin
Up to 2,500 kilometers
Albania flag Distance from Swaziland to Albania is: 2,068 kilometer Distance from Mbabane to Tirana
Bosnia and Herzegovina flag Distance from Swaziland to Bosnia and Herzegovina is: 2,153 kilometer Distance from Mbabane to Sarajevo
Tanzania flag Distance from Swaziland to Tanzania is: 2,287 kilometer Distance from Mbabane to Dar es Salaam
Austria flag Distance from Swaziland to Austria is: 2,331 kilometer Distance from Mbabane to Vienna
Croatia flag Distance from Swaziland to Croatia is: 2,342 kilometer Distance from Mbabane to Zagreb
Estonia flag Distance from Swaziland to Estonia is: 2,399 kilometer Distance from Mbabane to Tallinn
Finland flag Distance from Swaziland to Finland is: 2,451 kilometer Distance from Mbabane to Helsinki
Up to 3,000 kilometers
Czech Republic flag Distance from Swaziland to Czech Republic is: 2,501 kilometer Distance from Mbabane to Prague
Germany flag Distance from Swaziland to Germany is: 2,628 kilometer Distance from Mbabane to Berlin
Denmark flag Distance from Swaziland to Denmark is: 2,784 kilometer Distance from Mbabane to Copenhagen
Up to 3,500 kilometers
Djerba flag Distance from Swaziland to Djerba is: 3,081 kilometer Distance from Mbabane to Djerba
Belgium flag Distance from Swaziland to Belgium is: 3,219 kilometer Distance from Mbabane to Brussels
Iceland flag Distance from Swaziland to Iceland is: 3,304 kilometer Distance from Mbabane to Reykjavik
France flag Distance from Swaziland to France is: 3,362 kilometer Distance from Mbabane to Paris
Somalia flag Distance from Swaziland to Somalia is: 3,494 kilometer Distance from Mbabane to Mogadishu
Up to 4,000 kilometers
Andorra flag Distance from Swaziland to Andorra is: 3,525 kilometer Distance from Mbabane to Andorra la Vella
Seychelles flag Distance from Swaziland to Seychelles is: 3,528 kilometer Distance from Mbabane to Victoria
Algeria flag Distance from Swaziland to Algeria is: 3,596 kilometer Distance from Mbabane to Algiers
Mauritania flag Distance from Swaziland to Mauritania is: 3,763 kilometer Distance from Mbabane to Nouakchott
Up to 4,500 kilometers
Faroe Islands flag Distance from Swaziland to Faroe Islands is: 4,034 kilometer Distance from Mbabane to Torshavn
Guinea-Bissau flag Distance from Swaziland to Guinea-Bissau is: 4,298 kilometer Distance from Mbabane to Bissau
Up to 6,000 kilometers
Burkina Faso flag Distance from Swaziland to Burkina Faso is: 5,520 kilometer Distance from Mbabane to Ouagadougou
Canary Islands flag Distance from Swaziland to Canary Islands is: 5,580 kilometer Distance from Mbabane to Las Palmas
Up to 6,500 kilometers
Sri Lanka flag Distance from Swaziland to Sri Lanka is: 6,409 kilometer Distance from Mbabane to Colombo
Up to 7,000 kilometers
Gambia flag Distance from Swaziland to Gambia is: 6,643 kilometer Distance from Mbabane to Banjul
Up to 7,500 kilometers
Cape Verde flag Distance from Swaziland to Cape Verde is: 7,105 kilometer Distance from Mbabane to Praia
Up to 8,000 kilometers
Grenada flag Distance from Swaziland to Grenada is: 7,807 kilometer Distance from Mbabane to Saint George's
Guyana flag Distance from Swaziland to Guyana is: 7,895 kilometer Distance from Mbabane to Georgetown
Up to 8,500 kilometers
Haiti flag Distance from Swaziland to Haiti is: 8,217 kilometer Distance from Mbabane to Port-au-Prince
Nepal flag Distance from Swaziland to Nepal is: 8,324 kilometer Distance from Mbabane to Kathmandu
Singapore flag Distance from Swaziland to Singapore is: 8,339 kilometer Distance from Mbabane to Singapore
Myanmar flag Distance from Swaziland to Burma is: 8,483 kilometer Distance from Mbabane to Yangon
Up to 9,000 kilometers
Jamaica flag Distance from Swaziland to Jamaica is: 8,617 kilometer Distance from Mbabane to Kingston
Canada flag Distance from Swaziland to Canada is: 8,651 kilometer Distance from Mbabane to Ottawa
Thailand flag Distance from Swaziland to Thailand is: 8,696 kilometer Distance from Mbabane to Bangkok
Tibet flag Distance from Swaziland to Tibet is: 8,901 kilometer Distance from Mbabane to Lhasa
Up to 9,500 kilometers
Bermuda flag Distance from Swaziland to Bermuda is: 9,066 kilometer Distance from Mbabane to Hamilton
Up to 10,000 kilometers
Vietnam flag Distance from Swaziland to Vietnam is: 9,596 kilometer Distance from Mbabane to Hanoi
Up to 10,500 kilometers
Antigua and Barbuda flag Distance from Swaziland to Antigua and Barbuda is: 10,041 kilometer Distance from Mbabane to Saint John's
Up to 11,000 kilometers
Philippines flag Distance from Swaziland to Philippines is: 10,683 kilometer Distance from Mbabane to Manila
Up to 11,500 kilometers
Taiwan flag Distance from Swaziland to Taiwan is: 11,225 kilometer Distance from Mbabane to Taipei
Up to 12,000 kilometers
Palau flag Distance from Swaziland to Palau is: 11,671 kilometer Distance from Mbabane to Ngerulmud
Up to 12,500 kilometers
Papua New Guinea flag Distance from Swaziland to Papua New Guinea is: 12,019 kilometer Distance from Mbabane to Port Moresby
Up to 13,000 kilometers
New Caledonia flag Distance from Swaziland to New Caledonia is: 12,755 kilometer Distance from Mbabane to Noumea
Up to 13,500 kilometers
Northern Mariana Islands flag Distance from Swaziland to Northern Mariana Islands is: 13,153 kilometer Distance from Mbabane to Mariana
Solomon Islands flag Distance from Swaziland to Solomon Islands is: 13,179 kilometer Distance from Mbabane to Honiara
Vanuatu flag Distance from Swaziland to Vanuatu is: 13,252 kilometer Distance from Mbabane to Port-Vila