Distance from Eswatini to Bahrain

The distance between Eswatini and Bahrain is 6,158 kilometers (3,826 miles).

Eswatini, Africa

Bahrain, Asia

6,158 km

Distance between centroids

6,122 km

Shortest distance between major cities

Mhlume → Sanābis

Distances between Eswatini and Bahrain by cities:

City in Eswatini City in Bahrain Distance (kilometers)
Manzini Sanābis 6,186 km
Hlathikhulu Sanābis 6,238 km
Lobamba Manama 6,190 km
Piggs Peak Sanābis 6,135 km
Kwaluseni Al Ḩadd 6,191 km
Mbabane Ar Rifā‘ 6,166 km
Piggs Peak Manama 6,136 km
Hluti Sanābis 6,254 km
Mbabane Manama 6,177 km
Mhlambanyatsi Manama 6,194 km
Hluti Manama 6,255 km
Vuvulane Manama 6,126 km
Nhlangano Manama 6,257 km
Lobamba Ar Rifā‘ 6,179 km
Bhunya Manama 6,205 km
Mhlambanyatsi Sanābis 6,193 km
Mhlume Sanābis 6,122 km
Manzini Manama 6,187 km
Kwaluseni Jidd Ḩafş 6,184 km
Hlathikhulu Manama 6,239 km

Distance between cities calculator →

Other distances from Eswatini

Distance between countries Kilometers
From Eswatini to China 10,289 km
From Eswatini to India 7,310 km
From Eswatini to United States 14,954 km
From Eswatini to Indonesia 9,225 km
From Eswatini to Pakistan 7,478 km

Other distances from Bahrain

Distances between countries Kilometers
From Bahrain to China 5,173 km
From Bahrain to India 2,952 km
From Bahrain to United States 12,195 km
From Bahrain to Indonesia 7,400 km
From Bahrain to Pakistan 1,900 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Eswatini and Bahrain.

From To Distance (kilometers)
Italy Russia 6,163 km
Germany Rwanda 6,167 km
China Latvia 6,153 km
Spain Kenya 6,149 km
United Kingdom Oman 6,140 km
Canada Saint Vincent and the Grenadines 6,139 km
Spain Angola 6,139 km
Paraguay Sierra Leone 6,183 km
Argentina Guadeloupe 6,136 km
Spain Guadeloupe 6,135 km
France Burundi 6,135 km
United Kingdom Sao Tome and Principe 6,187 km
Brazil Ghana 6,133 km
Spain Barbados 6,189 km
China Moldova 6,192 km

More distances from Eswatini

Calculate the distance between any 2 countries