Distance from Bahrain to Macao

The distance between Bahrain and Macao is 6,350 kilometers (3,946 miles).

Bahrain, Asia

Macao, Asia

6,350 km

Distance between centroids

6,342 km

Shortest distance between major cities

Al Ḩadd → Macau

Distances between Bahrain and Macao by cities:

City in Bahrain City in Macao Distance (kilometers)
Ar Rifā‘ Macau 6,354 km
Sitrah Luhuan 6,351 km
Sanābis Lai Chi Van 6,356 km
Al Ḩadd Macau 6,342 km
Madīnat Ḩamad Taipa 6,362 km
Sanābis Macau 6,353 km
Al Muharraq Lai Chi Van 6,349 km
Sitrah Lai Chi Van 6,350 km
Al Muharraq Luhuan 6,349 km
Ar Rifā‘ Luhuan 6,358 km
Madīnat ‘Īsá Macau 6,354 km
Manama Luhuan 6,353 km
Madīnat Ḩamad Macau 6,359 km
Madīnat ‘Īsá Taipa 6,357 km
Dār Kulayb Macau 6,360 km
Jidd Ḩafş Luhuan 6,356 km
Al Ḩadd Lai Chi Van 6,345 km
Manama Lai Chi Van 6,352 km
Dār Kulayb Taipa 6,363 km
Jidd Ḩafş Taipa 6,356 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 Macao

Distances between countries Kilometers
From Macao to China 1,765 km
From Macao to India 3,583 km
From Macao to United States 12,764 km
From Macao to Indonesia 2,543 km
From Macao to Pakistan 4,478 km

Countries separated by similar distances

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

From To Distance (kilometers)
Brazil Togo 6,350 km
Spain Saint Vincent and the Grenadines 6,349 km
Argentina El Salvador 6,352 km
Argentina Dominican Republic 6,363 km
Chile Cuba 6,364 km
Canada Trinidad and Tobago 6,366 km
China Israel 6,333 km
Paraguay Senegal 6,368 km
Germany Mongolia 6,369 km
Brazil Mali 6,331 km
Spain Somalia 6,326 km
United Kingdom Gabon 6,377 km
Spain Kyrgyzstan 6,378 km
Germany Burundi 6,321 km
Spain French Guiana 6,379 km

More distances from Bahrain

Calculate the distance between any 2 countries