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)
Al Muharraq Pangai 15,390 km
Madīnat ‘Īsá Neiafu 15,393 km
Sanābis Pangai 15,396 km
Al Muharraq Houma 15,339 km
Dār Kulayb Pangai 15,400 km
Az Zallāq Tatakamotonga 15,368 km
Jidd Ḩafş Ha'ateiho 15,352 km
Dār Kulayb Houma 15,348 km
Al Ḩadd Mu‘a 15,353 km
Sitrah Nuku‘alofa 15,346 km
Manama Mu‘a 15,360 km
Al Ḩadd Houma 15,334 km
Madīnat ‘Īsá Houma 15,345 km
Jidd Ḩafş Houma 15,345 km
Az Zallāq Vainī 15,363 km
Ar Rifā‘ Tatakamotonga 15,362 km
Sitrah Houma 15,337 km
Madīnat Ḩamad Houma 15,348 km
Sanābis Houma 15,345 km
Manama Nuku‘alofa 15,350 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