The distance between Iran and Bahrain is 779 kilometers (484 miles).
Iran, Asia
Bahrain, Asia
779 km
Distance between centroids
417 km
Shortest distance between major cities
Shiraz → Al Muharraq
Distances between Iran and Bahrain by cities:
City in Iran | City in Bahrain | Distance (kilometers) |
---|---|---|
Tabriz | Medinat Isa | 1,380 km |
Kermanshah | Manama | 958 km |
Rasht | Al Muharraq | 1,226 km |
Pasragad Branch | Jid Hafs | 970 km |
Mashhad | Jid Hafs | 1,410 km |
Isfahan | Manama | 720 km |
Tehran | Manama | 1,053 km |
Isfahan | Hidd | 717 km |
Yazd | Manama | 728 km |
Kerman | Hidd | 773 km |
Shiraz | Al Muharraq | 417 km |
Shiraz | Manama | 421 km |
Yazd | Al Muharraq | 724 km |
Kerman | Manama | 779 km |
Mashhad | Manama | 1,407 km |
Kermanshah | Hidd | 959 km |
Qom | Ar Rifa | 944 km |
Zahedan | Jid Hafs | 1,078 km |
Karaj | Manama | 1,066 km |
Pasragad Branch | Hidd | 969 km |
Distance between countries | Kilometers |
---|---|
From Iran to China | 4,622 km |
From Iran to India | 2,830 km |
From Iran to United States | 11,681 km |
From Iran to Indonesia | 7,304 km |
From Iran to Pakistan | 1,505 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Iran and Bahrain.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Lithuania | 778 km |
Kenya | Tanzania | 778 km |
Haiti | U.S. Virgin Islands | 783 km |
Ethiopia | Somalia | 770 km |
Bulgaria | Ukraine | 768 km |
Puerto Rico | Saint Lucia | 767 km |
Slovakia | Bulgaria | 798 km |
Bulgaria | Slovakia | 798 km |
Netherlands | Czechia | 759 km |
Slovakia | North Macedonia | 801 km |
Slovakia | Belarus | 804 km |
Haiti | Aruba | 756 km |
Greece | Romania | 805 km |
Puerto Rico | Saint Vincent and the Grenadines | 812 km |
Greece | Malta | 745 km |