Distance from Vietnam to Bahrain

The distance between Vietnam and Bahrain is 6,127 kilometers (3,807 miles).

Vietnam, Asia

Bahrain, Asia

6,127 km

Distance between centroids

5,613 km

Shortest distance between major cities

Thái Nguyên → Jidd Ḩafş

Distances between Vietnam and Bahrain by cities:

City in Vietnam City in Bahrain Distance (kilometers)
Cần Thơ Al Ḩadd 6,056 km
Quận Mười Manama 6,116 km
Ho Chi Minh City Al Ḩadd 6,103 km
Nam Định Ar Rifā‘ 5,684 km
Thủ Đức Manama 6,123 km
Rạch Giá Ar Rifā‘ 5,995 km
Thái Nguyên Jidd Ḩafş 5,613 km
Dĩ An Ar Rifā‘ 6,122 km
Rạch Giá Manama 5,993 km
Biên Hòa Sanābis 6,127 km
Da Nang Manama 6,044 km
Nha Trang Manama 6,302 km
Hanoi Al Muharraq 5,624 km
Nha Trang Sanābis 6,305 km
Hanoi Ar Rifā‘ 5,631 km
Huế Sanābis 5,970 km
Thuận An Al Ḩadd 6,107 km
Dĩ An Manama 6,120 km
Quận Mười Ar Rifā‘ 6,118 km
Nam Định Manama 5,680 km

Distance between cities calculator →

Other distances from Vietnam

Distance between countries Kilometers
From Vietnam to China 2,450 km
From Vietnam to India 3,194 km
From Vietnam to United States 13,814 km
From Vietnam to Indonesia 1,756 km
From Vietnam to Pakistan 4,373 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 Vietnam and Bahrain.

From To Distance (kilometers)
Brazil Ghana 6,133 km
France Burundi 6,135 km
Spain Guadeloupe 6,135 km
Argentina Guadeloupe 6,136 km
Spain Angola 6,139 km
Mexico Bolivia 6,121 km
Canada Saint Vincent and the Grenadines 6,139 km
United Kingdom Oman 6,140 km
China Lebanon 6,119 km
Chile Belize 6,118 km
Paraguay Guinea-Bissau 6,115 km
India Finland 6,114 km
Spain Kenya 6,149 km
China Latvia 6,153 km
Argentina Nicaragua 6,106 km

More distances from Vietnam

Calculate the distance between any 2 countries