Distance from Canada to Oman

The distance between Canada and Oman is 11,241 kilometers (6,985 miles).

Canada, America

Oman, Asia

11,241 km

Distance between centroids

7,490 km

Shortest distance

Calculated based on main borders (including major islands)

10,215 km

Shortest distance between major cities

Halifax → Al Buraymī

Distances between Canada and Oman by cities:

City in Canada City in Oman Distance (kilometers)
Brampton Seeb 11,406 km
Winnipeg Muscat 11,517 km
Halifax Al Buraymī 10,215 km
London Muscat 11,560 km
Vancouver Al Buraymī 11,863 km
Hamilton Muscat 11,467 km
Edmonton Muscat 11,423 km
Etobicoke Seeb 11,399 km
Calgary Muscat 11,704 km
Montréal Seeb 10,930 km
Mississauga Seeb 11,409 km
Calgary Samā’il 11,732 km
Toronto Seeb 11,385 km
Brampton Muscat 11,425 km
Etobicoke Bawshar 11,419 km
Mississauga Muscat 11,429 km
Toronto Al Buraymī 11,206 km
Surrey Şaḩam 11,888 km
Winnipeg Al Buraymī 11,370 km
Vancouver Seeb 11,927 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 Oman

Distances between countries Kilometers
From Oman to China 4,924 km
From Oman to India 2,395 km
From Oman to United States 12,872 km
From Oman to Indonesia 6,763 km
From Oman to Pakistan 1,662 km

Countries separated by similar distances

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

From To Distance (kilometers)
Peru Greece 11,239 km
Australia Namibia 11,237 km
Mexico North Korea 11,237 km
Australia Uganda 11,236 km
Australia Burundi 11,244 km
Peru North Macedonia 11,245 km
Ecuador Belarus 11,229 km
Canada Argentina 11,228 km
Argentina Canada 11,228 km
China South Africa 11,224 km
Argentina Sudan 11,220 km
Paraguay Poland 11,220 km
Ecuador Botswana 11,261 km
Mexico Niger 11,219 km

More distances from Canada

Calculate the distance between any 2 countries