Distance from Canada to Eswatini

The distance between Canada and Eswatini is 15,311 kilometers (9,514 miles).

Canada, America

Eswatini, Africa

15,311 km

Distance between centroids

11,619 km

Shortest distance

Calculated based on main borders (including major islands)

12,344 km

Shortest distance between major cities

Halifax → Bulembu

Distances between Canada and Eswatini by cities:

City in Canada City in Eswatini Distance (kilometers)
Toronto Manzini 13,620 km
Toronto Bulembu 13,563 km
Hamilton Hluti 13,713 km
Calgary Mbabane 15,993 km
Edmonton Manzini 15,844 km
Edmonton Mbabane 15,813 km
Etobicoke Manzini 13,633 km
Surrey Piggs Peak 16,604 km
Winnipeg Mbabane 14,915 km
Vancouver Manzini 16,667 km
Mississauga Mbabane 13,607 km
Ottawa Bulembu 13,295 km
Etobicoke Malkerns 13,620 km
Calgary Hlathikhulu 16,063 km
Montréal Manzini 13,192 km
Halifax Bulembu 12,344 km
Laval Mbabane 13,169 km
Ottawa Mbabane 13,321 km
Montréal Mbabane 13,160 km
London Mbabane 13,727 km

Distance between cities calculator →

Other distances from Canada

Distance between countries Kilometers
From Canada to China 9,410 km
From Canada to India 11,488 km
From Canada to United States 2,262 km
From Canada to Indonesia 12,893 km
From Canada to Pakistan 10,410 km

Other distances from Eswatini

Distances between countries Kilometers
From Eswatini to China 10,289 km
From Eswatini to India 7,310 km
From Eswatini to United States 14,954 km
From Eswatini to Indonesia 9,225 km
From Eswatini to Pakistan 7,478 km

Countries separated by similar distances

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

From To Distance (kilometers)
Peru Tajikistan 15,319 km
United States Singapore 15,299 km
Japan Suriname 15,323 km
Hong Kong Honduras 15,297 km
United States Mayotte 15,296 km
Canada Madagascar 15,295 km
Philippines Bahamas 15,328 km
Australia Ivory Coast 15,288 km
Peru Afghanistan 15,332 km
Hong Kong El Salvador 15,288 km
Denmark Samoa 15,286 km
United Kingdom Samoa 15,284 km
Australia Algeria 15,283 km
Philippines Guatemala 15,282 km

More distances from Canada

Calculate the distance between any 2 countries