The distance between Switzerland and China is 7,615 kilometers (4,732 miles).
Switzerland, Europe
China, Asia
7,615 km
Distance between centroids
5,052 km
Shortest distance
Calculated based on main borders (including major islands)
7,950 km
Shortest distance between major cities
Sankt Gallen → Beijing
Distances between Switzerland and China by cities:
City in Switzerland | City in China | Distance (kilometers) |
---|---|---|
Luzern | Shanghai | 9,066 km |
Zürich | Shanghai | 9,030 km |
Genève | Nanchong | 8,304 km |
Montana | Shanghai | 9,166 km |
Luzern | Nanchong | 8,114 km |
Linden | Suzhou | 9,059 km |
Zürich (Kreis 11) | Shanghai | 9,028 km |
Lugano | Beijing | 8,074 km |
Linden | Shanghai | 9,118 km |
Basel | Suzhou | 9,017 km |
Winterthur | Guangzhou | 9,170 km |
Basel | Shanghai | 9,076 km |
Esslingen | Beijing | 7,999 km |
Bern | Suzhou | 9,066 km |
Thal | Shanghai | 8,962 km |
Koblenz | Beijing | 8,003 km |
Sankt Gallen | Beijing | 7,950 km |
Zürich (Kreis 11) | Suzhou | 8,969 km |
Koblenz | Shanghai | 9,033 km |
Lugano | Suzhou | 9,036 km |
Distance between countries | Kilometers |
---|---|
From Switzerland to China | 7,615 km |
From Switzerland to India | 6,915 km |
From Switzerland to United States | 8,031 km |
From Switzerland to Indonesia | 11,264 km |
From Switzerland to Pakistan | 5,478 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 Switzerland and China.
From | To | Distance (kilometers) |
---|---|---|
Uruguay | Mauritania | 7,605 km |
Nigeria | India | 7,620 km |
Slovakia | Mozambique | 7,622 km |
Uruguay | Burkina Faso | 7,597 km |
Haiti | Luxembourg | 7,596 km |
Nigeria | Saint Lucia | 7,594 km |
Nigeria | Martinique | 7,593 km |
Greece | Lesotho | 7,633 km |
Nigeria | Saint Vincent and the Grenadines | 7,635 km |
China | Italy | 7,584 km |
Netherlands | Bangladesh | 7,636 km |
China | Luxembourg | 7,583 km |
Costa Rica | Western Sahara | 7,642 km |
Haiti | Burkina Faso | 7,575 km |