Distance from Indonesia to Bahrain

The distance between Indonesia and Bahrain is 7,400 kilometers (4,598 miles).

Indonesia, Asia

Bahrain, Asia

7,400 km

Distance between centroids

5,701 km

Shortest distance between major cities

Medan → Manama

Distances between Indonesia and Bahrain by cities:

City in Indonesia City in Bahrain Distance (kilometers)
Surabaya Sanābis 7,665 km
Bandung Sanābis 7,166 km
Depok Manama 7,058 km
Palembang Manama 6,655 km
Semarang Al Ḩadd 7,423 km
Medan Manama 5,701 km
Tangerang Ar Rifā‘ 7,026 km
Semarang Sanābis 7,431 km
Padang Sanābis 6,130 km
Bogor Al Ḩadd 7,062 km
Pekanbaru Manama 6,142 km
Bandung Manama 7,163 km
Jepara Sanābis 7,431 km
Jakarta Ar Rifā‘ 7,048 km
Jepara Al Ḩadd 7,422 km
Bekasi Sanābis 7,067 km
Makassar Manama 8,182 km
Bogor Sanābis 7,070 km
Surabaya Manama 7,662 km
Malang Manama 7,693 km

Distance between cities calculator →

Other distances from Indonesia

Distance between countries Kilometers
From Indonesia to China 4,181 km
From Indonesia to India 4,483 km
From Indonesia to United States 14,972 km
From Indonesia to Pakistan 5,843 km
From Indonesia to Brazil 17,740 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 Indonesia and Bahrain.

From To Distance (kilometers)
United Kingdom Aruba 7,393 km
Spain Namibia 7,390 km
Spain Zimbabwe 7,414 km
France India 7,379 km
Canada Slovenia 7,422 km
Germany U.S. Virgin Islands 7,424 km
United Kingdom Suriname 7,375 km
France Guyana 7,427 km
Italy Maldives 7,373 km
Brazil Namibia 7,430 km
Brazil Algeria 7,430 km
United Kingdom Curacao 7,364 km
United Kingdom Netherlands Antilles 7,364 km
Canada Slovakia 7,361 km
United Kingdom Guyana 7,447 km

More distances from Indonesia

Calculate the distance between any 2 countries