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,370 km
Shortest distance between major cities
Halifax → Mbabane
Distances between Canada and Eswatini by cities:
City in Canada | City in Eswatini | Distance (kilometers) |
---|---|---|
Winnipeg | Manzini | 14,947 km |
Hamilton | Hlatikulu | 13,677 km |
Calgary | Mbabane | 15,993 km |
Laval | Hlatikulu | 13,230 km |
Laval | Mbabane | 13,169 km |
Toronto | Hlatikulu | 13,648 km |
Vancouver | Hlatikulu | 16,708 km |
Surrey | Manzini | 16,661 km |
London | Manzini | 13,759 km |
Halifax | Mbabane | 12,370 km |
London | Mbabane | 13,727 km |
Brampton | Mbabane | 13,617 km |
Edmonton | Hlatikulu | 15,885 km |
Calgary | Mhlambanyatsi | 15,998 km |
Mississauga | Hlatikulu | 13,666 km |
Halifax | Hlatikulu | 12,432 km |
Winnipeg | Hlatikulu | 14,980 km |
Montréal | Hlatikulu | 13,221 km |
Ottawa | Manzini | 13,353 km |
Oshawa | Siteki | 13,621 km |
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 |
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 |
The following list contains countries that are separated by a similar distance as it is between Canada and Eswatini.
From | To | Distance (kilometers) |
---|---|---|
Haiti | Myanmar | 15,306 km |
Timor Leste | Western Sahara | 15,321 km |
Puerto Rico | Taiwan | 15,296 km |
Vanuatu | Egypt | 15,327 km |
El Salvador | Hong Kong | 15,288 km |
El Salvador | Madagascar | 15,286 km |
French Polynesia | Sierra Leone | 15,338 km |
Sierra Leone | French Polynesia | 15,338 km |
El Salvador | Macao | 15,338 km |
El Salvador | Nepal | 15,277 km |
New Zealand | Sao Tome and Principe | 15,344 km |
Papua New Guinea | Ecuador | 15,267 km |
Slovakia | Vanuatu | 15,267 km |
Vanuatu | Slovakia | 15,267 km |
Vanuatu | Bulgaria | 15,262 km |