Countries between Tonga and Botswana

Up to 500 kilometers
Lebanon flag Distance from Tonga to Lebanon is: 85 kilometer Distance from Nuku'alofa to Beirut
Jordan flag Distance from Tonga to Jordan is: 175 kilometer Distance from Nuku'alofa to Amman
Israel flag Distance from Tonga to Israel is: 216 kilometer Distance from Nuku'alofa to Jerusalem
Cyprus flag Distance from Tonga to Cyprus is: 326 kilometer Distance from Nuku'alofa to Nicosia
Up to 1,000 kilometers
Egypt flag Distance from Tonga to Egypt is: 611 kilometer Distance from Nuku'alofa to Cairo
Up to 1,500 kilometers
Greece flag Distance from Tonga to Greece is: 1,235 kilometer Distance from Nuku'alofa to Athens
Up to 2,000 kilometers
Bulgaria flag Distance from Tonga to Bulgaria is: 1,521 kilometer Distance from Nuku'alofa to Sofia
Macedonia flag Distance from Tonga to Macedonia is: 1,604 kilometer Distance from Nuku'alofa to Skopje
Albania flag Distance from Tonga to Albania is: 1,687 kilometer Distance from Nuku'alofa to Tirana
Vanuatu flag Distance from Tonga to Vanuatu is: 1,764 kilometer Distance from Nuku'alofa to Port-Vila
New Caledonia flag Distance from Tonga to New Caledonia is: 1,894 kilometer Distance from Nuku'alofa to Noumea
Bosnia and Herzegovina flag Distance from Tonga to Bosnia and Herzegovina is: 1,922 kilometer Distance from Nuku'alofa to Sarajevo
Malta flag Distance from Tonga to Malta is: 2,000 kilometer Distance from Nuku'alofa to Valletta
Up to 2,500 kilometers
Hungary flag Distance from Tonga to Hungary is: 2,117 kilometer Distance from Nuku'alofa to Budapest
Libya flag Distance from Tonga to Libya is: 2,142 kilometer Distance from Nuku'alofa to Tripoli
Croatia flag Distance from Tonga to Croatia is: 2,198 kilometer Distance from Nuku'alofa to Zagreb
Italy flag Distance from Tonga to Italy is: 2,266 kilometer Distance from Nuku'alofa to Rome
Austria flag Distance from Tonga to Austria is: 2,326 kilometer Distance from Nuku'alofa to Vienna
Djerba flag Distance from Tonga to Djerba is: 2,342 kilometer Distance from Nuku'alofa to Djerba
Belarus flag Distance from Tonga to Belarus is: 2,365 kilometer Distance from Nuku'alofa to Minsk
New Zealand flag Distance from Tonga to New Zealand is: 2,425 kilometer Distance from Nuku'alofa to Wellington
Up to 3,000 kilometers
Lithuania flag Distance from Tonga to Lithuania is: 2,501 kilometer Distance from Nuku'alofa to Vilnius
Czech Republic flag Distance from Tonga to Czech Republic is: 2,561 kilometer Distance from Nuku'alofa to Prague
Liechtenstein flag Distance from Tonga to Liechtenstein is: 2,703 kilometer Distance from Nuku'alofa to Vaduz
Germany flag Distance from Tonga to Germany is: 2,787 kilometer Distance from Nuku'alofa to Berlin
Solomon Islands flag Distance from Tonga to Solomon Islands is: 2,951 kilometer Distance from Nuku'alofa to Honiara
Up to 3,500 kilometers
Algeria flag Distance from Tonga to Algeria is: 3,027 kilometer Distance from Nuku'alofa to Algiers
Luxembourg flag Distance from Tonga to Luxembourg is: 3,042 kilometer Distance from Nuku'alofa to Luxembourg
Denmark flag Distance from Tonga to Denmark is: 3,059 kilometer Distance from Nuku'alofa to Copenhagen
Andorra flag Distance from Tonga to Andorra is: 3,175 kilometer Distance from Nuku'alofa to Andorra la Vella
Chad flag Distance from Tonga to Chad is: 3,203 kilometer Distance from Nuku'alofa to N'Djamena
Belgium flag Distance from Tonga to Belgium is: 3,216 kilometer Distance from Nuku'alofa to Brussels
France flag Distance from Tonga to France is: 3,269 kilometer Distance from Nuku'alofa to Paris
Up to 4,000 kilometers
Jersey flag Distance from Tonga to Jersey is: 3,625 kilometer Distance from Nuku'alofa to St. Helier
Gibraltar flag Distance from Tonga to Gibraltar is: 3,776 kilometer Distance from Nuku'alofa to Gibraltar
Isle of Man flag Distance from Tonga to Isle of Man is: 3,904 kilometer Distance from Nuku'alofa to Douglas
Ireland flag Distance from Tonga to Ireland is: 3,988 kilometer Distance from Nuku'alofa to Dublin
Up to 4,500 kilometers
Cameroon flag Distance from Tonga to Cameroon is: 4,168 kilometer Distance from Nuku'alofa to Yaounde
Papua New Guinea flag Distance from Tonga to Papua New Guinea is: 4,220 kilometer Distance from Nuku'alofa to Port Moresby
Equatorial Guinea flag Distance from Tonga to Equatorial Guinea is: 4,357 kilometer Distance from Nuku'alofa to Malabo
Burkina Faso flag Distance from Tonga to Burkina Faso is: 4,480 kilometer Distance from Nuku'alofa to Ouagadougou
Up to 5,000 kilometers
Benin flag Distance from Tonga to Benin is: 4,577 kilometer Distance from Nuku'alofa to Porto-Novo
Ghana flag Distance from Tonga to Ghana is: 4,874 kilometer Distance from Nuku'alofa to Accra
Canary Islands flag Distance from Tonga to Canary Islands is: 4,926 kilometer Distance from Nuku'alofa to Las Palmas
Up to 5,500 kilometers
Mali flag Distance from Tonga to Mali is: 5,027 kilometer Distance from Nuku'alofa to Bamako
Cote dIvoire flag Distance from Tonga to Cote d'Ivoire is: 5,189 kilometer Distance from Nuku'alofa to Yamoussoukro
Mauritania flag Distance from Tonga to Mauritania is: 5,429 kilometer Distance from Nuku'alofa to Nouakchott
Up to 6,000 kilometers
Liberia flag Distance from Tonga to Liberia is: 5,693 kilometer Distance from Nuku'alofa to Monrovia
Guinea flag Distance from Tonga to Guinea is: 5,736 kilometer Distance from Nuku'alofa to Conakry
Gambia flag Distance from Tonga to Gambia is: 5,757 kilometer Distance from Nuku'alofa to Banjul
Guinea-Bissau flag Distance from Tonga to Guinea-Bissau is: 5,757 kilometer Distance from Nuku'alofa to Bissau
Up to 6,500 kilometers
Cape Verde flag Distance from Tonga to Cape Verde is: 6,304 kilometer Distance from Nuku'alofa to Praia
Up to 10,000 kilometers
Antigua and Barbuda flag Distance from Tonga to Antigua and Barbuda is: 9,671 kilometer Distance from Nuku'alofa to Saint John's
Anguilla flag Distance from Tonga to Anguilla is: 9,708 kilometer Distance from Nuku'alofa to The Valley
Barbados flag Distance from Tonga to Barbados is: 9,721 kilometer Distance from Nuku'alofa to Bridgetown
Dominica flag Distance from Tonga to Dominica is: 9,743 kilometer Distance from Nuku'alofa to Roseau
Up to 14,000 kilometers
Mozambique flag Distance from Tonga to Mozambique is: 13,948 kilometer Distance from Nuku'alofa to Maputo
Swaziland flag Distance from Tonga to Swaziland is: 13,994 kilometer Distance from Nuku'alofa to Mbabane
Up to 14,500 kilometers
South Africa flag Distance from Tonga to South Africa is: 14,191 kilometer Distance from Nuku'alofa to Pretoria