The distance between Canada and China is 9,410 kilometers (5,847 miles).
Canada, America
China, Asia
9,410 km
Distance between centroids
4,751 km
Shortest distance
Calculated based on main borders (including major islands)
8,538 km
Shortest distance between major cities
Vancouver → Beijing
Distances between Canada and China by cities:
City in Canada | City in China | Distance (kilometers) |
---|---|---|
Brampton | Suzhou | 11,447 km |
Laval | Suzhou | 11,370 km |
Halifax | Suzhou | 11,583 km |
Calgary | Shanghai | 9,397 km |
Vancouver | Suzhou | 9,090 km |
Ottawa | Beijing | 10,478 km |
Hamilton | Suzhou | 11,491 km |
London | Beijing | 10,655 km |
Toronto | Suzhou | 11,454 km |
Vancouver | Beijing | 8,538 km |
Laval | Shanghai | 11,364 km |
Oshawa | Shanghai | 11,434 km |
Oshawa | Chengdu | 11,742 km |
Mississauga | Shanghai | 11,448 km |
Winnipeg | Beijing | 9,531 km |
Mississauga | Suzhou | 11,461 km |
Ottawa | Shanghai | 11,343 km |
Montréal | Suzhou | 11,378 km |
Winnipeg | Suzhou | 10,272 km |
Surrey | Beijing | 8,565 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 China to India | 2,984 km |
From China to United States | 11,671 km |
From China to Indonesia | 4,181 km |
From China to Pakistan | 3,291 km |
From China to Brazil | 16,638 km |
The following list contains countries that are separated by a similar distance as it is between Canada and China.
From | To | Distance (kilometers) |
---|---|---|
China | Mozambique | 9,411 km |
Uruguay | Burundi | 9,409 km |
New Zealand | Argentina | 9,408 km |
New Zealand | Hong Kong | 9,405 km |
El Salvador | Burkina Faso | 9,415 km |
China | Niger | 9,416 km |
Cuba | Moldova | 9,417 km |
Costa Rica | Benin | 9,419 km |
Papua New Guinea | Mauritius | 9,401 km |
New Zealand | Macao | 9,428 km |
Cuba | Sao Tome and Principe | 9,428 km |
El Salvador | Switzerland | 9,435 km |
Cuba | Bulgaria | 9,436 km |
Bulgaria | Cuba | 9,436 km |