The distance between China and Canada is 9,410 kilometers (5,847 miles).
China, Asia
Canada, America
9,410 km
Distance between centroids
4,751 km
Shortest distance
Calculated based on main borders (including major islands)
9,380 km
Shortest distance between major cities
Hangzhou → Edmonton
Distances between China and Canada by cities:
City in China | City in Canada | Distance (kilometers) |
---|---|---|
Chengdu | Oshawa | 11,742 km |
Nanchong | London | 11,801 km |
Shanghai | Oshawa | 11,434 km |
Hangzhou | Toronto | 11,573 km |
Chongqing | Oshawa | 11,851 km |
Beijing | Oshawa | 10,597 km |
Wuhan | Oshawa | 11,650 km |
Shenzhen | Montréal | 12,429 km |
Harbin | Toronto | 9,768 km |
Shenzhen | Ottawa | 12,415 km |
Dongguan | Ottawa | 12,367 km |
Harbin | Oshawa | 9,760 km |
Shenyang | Hamilton | 10,302 km |
Nanjing | Hamilton | 11,453 km |
Wuhan | Toronto | 11,662 km |
Tianjin | Toronto | 10,679 km |
Guangzhou | Oshawa | 12,482 km |
Tianjin | Ottawa | 10,551 km |
Suzhou | Ottawa | 11,351 km |
Suzhou | Montréal | 11,378 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between China and Canada.
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 |