Distance from Sweden to Bahrain

The distance between Sweden and Bahrain is 4,517 kilometers (2,807 miles).

Sweden, Europe

Bahrain, Asia

4,517 km

Distance between centroids

4,432 km

Shortest distance between major cities

Haninge → Al Muharraq

Distances between Sweden and Bahrain by cities:

City in Sweden City in Bahrain Distance (kilometers)
Halmstad Sanābis 4,517 km
Jönköping Jidd Ḩafş 4,521 km
Gävle Sanābis 4,586 km
Helsingborg Al Ḩadd 4,492 km
Malmö Al Ḩadd 4,450 km
Göteborg Ar Rifā‘ 4,634 km
Jönköping Manama 4,522 km
Västerås Manama 4,535 km
Haninge Al Ḩadd 4,435 km
Norrköping Al Ḩadd 4,482 km
Södertälje Sanābis 4,457 km
Borås Sanābis 4,576 km
Göteborg Manama 4,626 km
Södertälje Manama 4,459 km
Borås Manama 4,578 km
Halmstad Manama 4,519 km
Uppsala Ar Rifā‘ 4,515 km
Haninge Al Muharraq 4,432 km
Stockholm Sanābis 4,448 km
Norrköping Sanābis 4,479 km

Distance between cities calculator →

Other distances from Sweden

Distance between countries Kilometers
From Sweden to China 6,394 km
From Sweden to India 6,409 km
From Sweden to United States 7,687 km
From Sweden to Indonesia 10,375 km
From Sweden to Pakistan 4,978 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 Sweden and Bahrain.

From To Distance (kilometers)
Italy Cabo Verde 4,519 km
United States Trinidad and Tobago 4,525 km
Spain Equatorial Guinea 4,525 km
Italy Yemen 4,509 km
Spain Sudan 4,508 km
Brazil Jamaica 4,534 km
Canada Cuba 4,506 km
France Sudan 4,538 km
Mexico Saint Vincent and the Grenadines 4,501 km
United States Venezuela 4,501 km
Brazil Cabo Verde 4,540 km
Mexico Grenada 4,499 km
Italy Ethiopia 4,542 km
Mexico Saint Lucia 4,496 km
Colombia Uruguay 4,549 km

More distances from Sweden

Calculate the distance between any 2 countries