Countries between Swaziland and Ecuador

Up to 1,500 kilometers
Somalia flag Distance from Swaziland to Somalia is: 1,089 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,000 kilometers
Qatar flag Distance from Swaziland to Qatar is: 1,754 kilometer Distance from Mbabane to Doha
Bahrain flag Distance from Swaziland to Bahrain is: 1,798 kilometer Distance from Mbabane to Manama
Up to 2,500 kilometers
Oman flag Distance from Swaziland to Oman is: 2,104 kilometer Distance from Mbabane to Muscat
Seychelles flag Distance from Swaziland to Seychelles is: 2,255 kilometer Distance from Mbabane to Victoria
Up to 3,500 kilometers
Maldives flag Distance from Swaziland to Maldives is: 3,432 kilometer Distance from Mbabane to Male
Up to 4,500 kilometers
Sri Lanka flag Distance from Swaziland to Sri Lanka is: 4,050 kilometer Distance from Mbabane to Colombo
Up to 5,500 kilometers
Bangladesh flag Distance from Swaziland to Bangladesh is: 5,149 kilometer Distance from Mbabane to Dhaka
Up to 6,000 kilometers
Myanmar flag Distance from Swaziland to Burma is: 5,715 kilometer Distance from Mbabane to Yangon
Up to 6,500 kilometers
Thailand flag Distance from Swaziland to Thailand is: 6,198 kilometer Distance from Mbabane to Bangkok
Malaysia flag Distance from Swaziland to Malaysia is: 6,498 kilometer Distance from Mbabane to Kuala Lumpur
Up to 7,000 kilometers
Cambodia flag Distance from Swaziland to Cambodia is: 6,691 kilometer Distance from Mbabane to Phnom Penh
Singapore flag Distance from Swaziland to Singapore is: 6,772 kilometer Distance from Mbabane to Singapore
Up to 8,500 kilometers
Uruguay flag Distance from Swaziland to Uruguay is: 8,125 kilometer Distance from Mbabane to Montevideo
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
Up to 11,500 kilometers
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