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)
Calgary Mbabane 15,993 km
Montréal Mbabane 13,160 km
Hamilton Mbabane 13,618 km
Mississauga Hluti 13,703 km
Toronto Manzini 13,620 km
Vancouver Malkerns 16,659 km
Halifax Bulembu 12,344 km
Brampton Manzini 13,649 km
Winnipeg Bulembu 14,886 km
Etobicoke Mbabane 13,601 km
Montréal Bulembu 13,134 km
London Manzini 13,759 km
London Mbabane 13,727 km
Laval Nhlangano 13,230 km
Calgary Hlathikhulu 16,063 km
Ottawa Bulembu 13,295 km
Surrey Malkerns 16,653 km
Mississauga Hlathikhulu 13,666 km
Brampton Mbabane 13,617 km
Winnipeg Mhlambanyatsi 14,920 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