Distance from Canada to United Arab Emirates

The distance between Canada and United Arab Emirates is 10,994 kilometers (6,831 miles).

Canada, America

United Arab Emirates, Asia

10,994 km

Distance between centroids

7,523 km

Shortest distance

Calculated based on main borders (including major islands)

10,096 km

Shortest distance between major cities

Halifax → Al Majaz

Distances between Canada and United Arab Emirates by cities:

City in Canada City in United Arab Emirates Distance (kilometers)
Montréal Abu Dhabi 10,649 km
Halifax Al Majaz 10,096 km
Brampton Abu Dhabi 11,134 km
Halifax Fujairah 10,174 km
Vancouver Abu Dhabi 11,838 km
Toronto Abu Dhabi 11,113 km
Ottawa Dubai 10,764 km
Etobicoke Sharjah 11,097 km
Surrey Musaffah 11,863 km
Hamilton Dubai 11,164 km
Mississauga Dubai 11,126 km
London Dubai 11,259 km
Winnipeg Dubai 11,268 km
Edmonton Dubai 11,227 km
Toronto Al Majaz 11,083 km
Laval Al Majaz 10,624 km
Calgary Dubai 11,508 km
Brampton Dubai 11,123 km
Etobicoke Abu Dhabi 11,127 km
Montréal Dubai 10,642 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

Countries separated by similar distances

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

From To Distance (kilometers)
Australia Saudi Arabia 10,990 km
Peru New Zealand 10,991 km
Brazil Syria 10,986 km
United States Egypt 10,997 km
Colombia Samoa 10,980 km
Argentina Tunisia 11,000 km
Mexico Greece 10,979 km
United States Jordan 11,003 km
Mexico Togo 10,977 km
Ecuador Greece 11,005 km
Italy Indonesia 11,010 km
Australia Kuwait 11,013 km
Germany Indonesia 11,014 km
Argentina Kenya 11,014 km

More distances from Canada

Calculate the distance between any 2 countries