Distance from Switzerland to China

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 cities calculator →

Other distances from Switzerland

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

Other distances from China

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

Countries separated by similar distances

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

More distances from Switzerland

Calculate the distance between any 2 countries