Distance from Bahrain to Tonga

The distance between Bahrain and Tonga is 15,345 kilometers (9,535 miles).

Bahrain, Asia

Tonga, Oceania

15,345 km

Distance between centroids

15,334 km

Shortest distance between major cities

Al Ḩadd → Houma

Distances between Bahrain and Tonga by cities:

City in Bahrain City in Tonga Distance (kilometers)
Madīnat ‘Īsá Houma 15,345 km
Jidd Ḩafş Houma 15,345 km
Al Ḩadd Nuku‘alofa 15,343 km
Manama Malapo 15,357 km
Madīnat Ḩamad Malapo 15,364 km
Al Ḩadd Houma 15,334 km
Al Muharraq Malapo 15,354 km
Sitrah Nuku‘alofa 15,346 km
Sitrah Malapo 15,353 km
Manama Houma 15,341 km
Sanābis Lapaha 15,363 km
Sanābis Kolonga 15,367 km
Al Muharraq Houma 15,339 km
Jidd Ḩafş Fangale’ounga 15,397 km
Ar Rifā‘ Houma 15,344 km
Dār Kulayb Malapo 15,364 km
Dār Kulayb Houma 15,348 km
Ar Rifā‘ Nuku‘alofa 15,353 km
Madīnat ‘Īsá Nuku‘alofa 15,354 km
Madīnat Ḩamad Houma 15,348 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 Tonga

Distances between countries Kilometers
From Tonga to China 10,563 km
From Tonga to India 12,395 km
From Tonga to United States 10,522 km
From Tonga to Indonesia 8,003 km
From Tonga to Pakistan 13,558 km

Countries separated by similar distances

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

From To Distance (kilometers)
Australia Guatemala 15,345 km
Peru Afghanistan 15,332 km
Mexico Indonesia 15,349 km
Indonesia Mexico 15,349 km
Mexico Malawi 15,351 km
Paraguay Sri Lanka 15,353 km
Japan Suriname 15,323 km
Ecuador Pakistan 15,361 km
Peru Tajikistan 15,319 km
India Uruguay 15,365 km
Mexico Somalia 15,367 km
Canada Eswatini 15,311 km
Denmark French Polynesia 15,372 km
United States Singapore 15,299 km
Peru Papua New Guinea 15,382 km

More distances from Bahrain

Calculate the distance between any 2 countries