Distance from Serbia to China

The distance between Serbia and China is 6,862 kilometers (4,264 miles).

Serbia, Europe

China, Asia

6,862 km

Distance between centroids

4,182 km

Shortest distance

Calculated based on main borders (including major islands)

7,299 km

Shortest distance between major cities

Niš → Nanchong

Distances between Serbia and China by cities:

City in Serbia City in China Distance (kilometers)
Kraljevo Shanghai 8,463 km
Novi Sad Beijing 7,447 km
Novi Sad Shenyang 7,751 km
Kraljevo Beijing 7,486 km
Kragujevac Shanghai 8,431 km
Subotica Shanghai 8,401 km
Jagodina Suzhou 8,343 km
Belgrade Tianjin 7,540 km
Smederevo Shanghai 8,395 km
Bor Shanghai 8,346 km
Zrenjanin Guangzhou 8,431 km
Zemun Suzhou 8,356 km
Leskovac Guangzhou 8,396 km
Novi Pazar Shanghai 8,509 km
Subotica Harbin 7,581 km
Leskovac Suzhou 8,348 km
Valjevo Beijing 7,504 km
Novi Pazar Suzhou 8,442 km
Kruševac Shenzhen 8,528 km
Valjevo Shanghai 8,488 km

Distance between cities calculator →

Other distances from Serbia

Distance between countries Kilometers
From Serbia to China 6,862 km
From Serbia to India 5,902 km
From Serbia to United States 8,998 km
From Serbia to Indonesia 10,305 km
From Serbia to Pakistan 4,479 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 Serbia and China.

From To Distance (kilometers)
Papua New Guinea Bhutan 6,863 km
Nigeria French Guiana 6,852 km
Haiti Spain 6,869 km
Bulgaria Zimbabwe 6,847 km
Sweden Kenya 6,875 km
Kenya Sweden 6,875 km
Greece Namibia 6,875 km
Bulgaria Mozambique 6,876 km
North Macedonia Sri Lanka 6,876 km
Moldova Mayotte 6,878 km
Cuba Mauritania 6,879 km
Netherlands Nepal 6,831 km
China Hungary 6,830 km
Slovakia Zambia 6,893 km

More distances from Serbia

Calculate the distance between any 2 countries