Countries between Swaziland and Chad

Up to 1,000 kilometers
Dominica flag Distance from Swaziland to Dominica is: 801 kilometer Distance from Mbabane to Roseau
Zimbabwe flag Distance from Swaziland to Zimbabwe is: 940 kilometer Distance from Mbabane to Harare
Up to 1,500 kilometers
Somalia flag Distance from Swaziland to Somalia is: 1,015 kilometer Distance from Mbabane to Mogadishu
Zambia flag Distance from Swaziland to Zambia is: 1,242 kilometer Distance from Mbabane to Lusaka
Up to 2,500 kilometers
Bangladesh flag Distance from Swaziland to Bangladesh is: 2,034 kilometer Distance from Mbabane to Dhaka
Seychelles flag Distance from Swaziland to Seychelles is: 2,097 kilometer Distance from Mbabane to Victoria
Kyrgyzstan flag Distance from Swaziland to Kyrgyzstan is: 2,149 kilometer Distance from Mbabane to Bishkek
Tanzania flag Distance from Swaziland to Tanzania is: 2,287 kilometer Distance from Mbabane to Dar es Salaam
Kazakhstan flag Distance from Swaziland to Kazakhstan is: 2,345 kilometer Distance from Mbabane to Astana
Bhutan flag Distance from Swaziland to Bhutan is: 2,371 kilometer Distance from Mbabane to Thimphu
Up to 3,000 kilometers
India flag Distance from Swaziland to India is: 2,535 kilometer Distance from Mbabane to New Delhi
Uganda flag Distance from Swaziland to Uganda is: 2,956 kilometer Distance from Mbabane to Kampala
Up to 3,500 kilometers
Finland flag Distance from Swaziland to Finland is: 3,308 kilometer Distance from Mbabane to Helsinki
Up to 4,500 kilometers
Maldives flag Distance from Swaziland to Maldives is: 4,161 kilometer Distance from Mbabane to Male
Afghanistan flag Distance from Swaziland to Afghanistan is: 4,404 kilometer Distance from Mbabane to Kabul
Up to 5,000 kilometers
Latvia flag Distance from Swaziland to Latvia is: 4,642 kilometer Distance from Mbabane to Riga
Mongolia flag Distance from Swaziland to Mongolia is: 4,674 kilometer Distance from Mbabane to Ulaanbaatar
Myanmar flag Distance from Swaziland to Burma is: 4,867 kilometer Distance from Mbabane to Yangon
Up to 5,500 kilometers
Laos flag Distance from Swaziland to Laos is: 5,365 kilometer Distance from Mbabane to Vientiane
Up to 6,000 kilometers
Bahrain flag Distance from Swaziland to Bahrain is: 5,880 kilometer Distance from Mbabane to Manama
Up to 6,500 kilometers
Hong Kong flag Distance from Swaziland to Hong Kong is: 6,166 kilometer Distance from Mbabane to Hong Kong
Malaysia flag Distance from Swaziland to Malaysia is: 6,279 kilometer Distance from Mbabane to Kuala Lumpur
North Korea flag Distance from Swaziland to North Korea is: 6,370 kilometer Distance from Mbabane to P'yongyang
Up to 7,000 kilometers
South Korea flag Distance from Swaziland to South Korea is: 6,541 kilometer Distance from Mbabane to Seoul
Cote dIvoire flag Distance from Swaziland to Cote d'Ivoire is: 6,764 kilometer Distance from Mbabane to Yamoussoukro
Up to 7,500 kilometers
Indonesia flag Distance from Swaziland to Indonesia is: 7,387 kilometer Distance from Mbabane to Jakarta
Up to 8,000 kilometers
Japan flag Distance from Swaziland to Japan is: 7,648 kilometer Distance from Mbabane to Tokyo
Up to 8,500 kilometers
Equatorial Guinea flag Distance from Swaziland to Equatorial Guinea is: 8,352 kilometer Distance from Mbabane to Malabo
Up to 9,500 kilometers
Guam flag Distance from Swaziland to Guam is: 9,411 kilometer Distance from Mbabane to Agana
Up to 11,500 kilometers
Micronesia flag Distance from Swaziland to Micronesia is: 11,019 kilometer Distance from Mbabane to Palikir
Up to 12,500 kilometers
Marshall Islands flag Distance from Swaziland to Marshall Islands is: 12,106 kilometer Distance from Mbabane to Majuro
Up to 13,000 kilometers
Kiribati flag Distance from Swaziland to Kiribati is: 12,674 kilometer Distance from Mbabane to Tarawa
Up to 14,500 kilometers
Fiji flag Distance from Swaziland to Fiji is: 14,447 kilometer Distance from Mbabane to Suva