Distance from Bahrain to Sri Lanka

The distance between Bahrain and Sri Lanka is 3,764 kilometers (2,339 miles).

Bahrain, Asia

Sri Lanka, Asia

3,764 km

Distance between centroids

3,595 km

Shortest distance between major cities

Al Ḩadd → Jaffna

Distances between Bahrain and Sri Lanka by cities:

City in Bahrain City in Sri Lanka Distance (kilometers)
Jidd Ḩafş Trincomalee 3,783 km
Sitrah Colombo 3,758 km
Sitrah Vavuniya 3,696 km
Al Muharraq Colombo 3,764 km
Madīnat ‘Īsá Jaffna 3,601 km
Madīnat Ḩamad Vavuniya 3,704 km
Sanābis Ampara 3,906 km
Ar Rifā‘ Colombo 3,763 km
Ar Rifā‘ Jaffna 3,599 km
Manama Batticaloa 3,877 km
Dār Kulayb Ampara 3,902 km
Dār Kulayb Colombo 3,764 km
Jidd Ḩafş Colombo 3,768 km
Sanābis Vavuniya 3,706 km
Madīnat Ḩamad Ampara 3,904 km
Al Muharraq Ampara 3,902 km
Al Ḩadd Colombo 3,760 km
Madīnat ‘Īsá Colombo 3,766 km
Manama Jaffna 3,601 km
Al Ḩadd Jaffna 3,595 km

Distance between cities calculator →

Other distances from Bahrain

Distance 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

Other distances from Sri Lanka

Distances between countries Kilometers
From Sri Lanka to China 3,909 km
From Sri Lanka to India 1,421 km
From Sri Lanka to United States 15,013 km
From Sri Lanka to Indonesia 3,802 km
From Sri Lanka to Pakistan 2,761 km

Countries separated by similar distances

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

From To Distance (kilometers)
Italy Iran 3,761 km
Mexico Curacao 3,764 km
Mexico Netherlands Antilles 3,754 km
Spain Jordan 3,753 km
Indonesia Guam 3,752 km
India Iraq 3,751 km
Italy Benin 3,746 km
France Chad 3,743 km
Mexico Puerto Rico 3,779 km
United States Aruba 3,740 km
France Burkina Faso 3,785 km
France Iraq 3,785 km
Spain Syria 3,788 km
Paraguay Trinidad and Tobago 3,788 km
Germany Niger 3,729 km

More distances from Bahrain

Calculate the distance between any 2 countries