Distance from Canada to Nigeria

The distance between Canada and Nigeria is 10,666 kilometers (6,628 miles).

Canada, America

Nigeria, Africa

10,666 km

Distance between centroids

6,433 km

Shortest distance

Calculated based on main borders (including major islands)

7,671 km

Shortest distance between major cities

Halifax → Zaria

Distances between Canada and Nigeria by cities:

City in Canada City in Nigeria Distance (kilometers)
Edmonton Lagos 11,146 km
Surrey Lagos 11,956 km
Brampton Lagos 8,968 km
Laval Lagos 8,495 km
Toronto Enugu 9,270 km
Brampton Abuja 9,102 km
Winnipeg Lagos 10,213 km
Etobicoke Kano 8,947 km
Halifax Zaria 7,671 km
Ottawa Enugu 8,972 km
London Lagos 9,088 km
Montréal Lagos 8,486 km
Montréal Abuja 8,603 km
Vancouver Enugu 12,211 km
Mississauga Abuja 9,094 km
Mississauga Lagos 8,960 km
Hamilton Ibadan 8,948 km
Hamilton Lagos 8,975 km
London Kano 9,091 km
Etobicoke Abuja 9,086 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 Nigeria

Distances between countries Kilometers
From Nigeria to China 9,920 km
From Nigeria to India 7,620 km
From Nigeria to United States 10,661 km
From Nigeria to Indonesia 11,708 km
From Nigeria to Pakistan 6,698 km

Countries separated by similar distances

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

From To Distance (kilometers)
United States Azerbaijan 10,670 km
Mexico Malta 10,668 km
Spain Japan 10,672 km
Mexico Kosovo 10,667 km
United States Fiji 10,665 km
Argentina Comoros 10,676 km
Mexico Romania 10,664 km
Chile Central African Republic 10,662 km
United States Nigeria 10,661 km
Canada Bahrain 10,655 km
Peru Tonga 10,691 km
United States Lebanon 10,691 km
Spain Argentina 10,647 km
Argentina Spain 10,647 km

More distances from Canada

Calculate the distance between any 2 countries