Distance from China to Czechia

The distance between China and Czechia is 6,985 kilometers (4,340 miles).

China, Asia

Czechia, Europe

6,985 km

Distance between centroids

4,382 km

Shortest distance

Calculated based on main borders (including major islands)

7,325 km

Shortest distance between major cities

Chengdu → Brno

Distances between China and Czechia by cities:

City in China City in Czechia Distance (kilometers)
Hangzhou Liberec 8,427 km
Dongguan Žilina 8,739 km
Wuhan Žilina 8,138 km
Beijing Žilina 7,499 km
Harbin Žilina 7,565 km
Nanchong Žilina 7,590 km
Chengdu Brno 7,325 km
Harbin Prague 7,546 km
Tianjin Brno 7,510 km
Shenyang Prague 7,714 km
Shanghai Brno 8,422 km
Beijing Prague 7,475 km
Shenzhen Brno 8,662 km
Nanjing Pardubice 8,189 km
Tianjin Prague 7,583 km
Suzhou Brno 8,361 km
Shenzhen Ostrava 8,524 km
Chengdu Žilina 7,466 km
Suzhou Ostrava 8,221 km
Guangzhou Žilina 8,698 km

Distance between cities calculator →

Other distances from China

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

Other distances from Czechia

Distances between countries Kilometers
From Czechia to China 6,985 km
From Czechia to India 6,393 km
From Czechia to United States 8,255 km
From Czechia to Indonesia 10,682 km
From Czechia to Pakistan 4,945 km

Countries separated by similar distances

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

From To Distance (kilometers)
Puerto Rico Burkina Faso 6,984 km
Puerto Rico Algeria 6,990 km
Netherlands Guadeloupe 6,991 km
Haiti United Kingdom 6,958 km
El Salvador Cabo Verde 6,957 km
Sweden Rwanda 6,952 km
Slovakia Malawi 7,009 km
Cuba Morocco 7,011 km
Kenya Finland 6,948 km
Puerto Rico France 6,946 km
Nigeria Tajikistan 7,017 km
Kenya Cabo Verde 7,022 km
Ethiopia Cabo Verde 7,026 km
China Kosovo 6,934 km

More distances from China

Calculate the distance between any 2 countries