The distance between Russia and China is 2,855 kilometers (1,774 miles).
Russia, Europe
China, Asia
2,855 km
Distance between centroids
0 km
Shortest distance
Calculated based on main borders (including major islands)
2,484 km
Shortest distance between major cities
Krasnoyarsk → Beijing
Distances between Russia and China by cities:
City in Russia | City in China | Distance (kilometers) |
---|---|---|
Yekaterinburg | Shenyang | 4,673 km |
Chelyabinsk | Shanghai | 5,344 km |
Moscow | Shanghai | 6,831 km |
Perm | Shanghai | 5,679 km |
Kazan | Chengdu | 5,079 km |
Moscow | Suzhou | 6,772 km |
Novosibirsk | Shanghai | 4,017 km |
Samara | Wuhan | 5,655 km |
Krasnoyarsk | Suzhou | 3,492 km |
Perm | Chengdu | 4,720 km |
Yekaterinburg | Shanghai | 5,409 km |
Saratov | Shenzhen | 6,570 km |
Kazan | Suzhou | 6,059 km |
Voronezh | Chengdu | 5,705 km |
Volgograd | Beijing | 5,603 km |
Saratov | Shanghai | 6,390 km |
Omsk | Beijing | 3,577 km |
Novosibirsk | Shenyang | 3,279 km |
Omsk | Shanghai | 4,589 km |
Voronezh | Suzhou | 6,783 km |
Distance between countries | Kilometers |
---|---|
From Russia to China | 2,855 km |
From Russia to India | 4,983 km |
From Russia to United States | 8,909 km |
From Russia to Indonesia | 6,950 km |
From Russia to Pakistan | 4,337 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 Russia and China.
From | To | Distance (kilometers) |
---|---|---|
Japan | Macao | 2,847 km |
Spain | Estonia | 2,857 km |
Mexico | Panama | 2,859 km |
Ecuador | French Guiana | 2,860 km |
India | Iran | 2,830 km |
Peru | French Guiana | 2,829 km |
United States | Nicaragua | 2,881 km |
Peru | Saint Vincent and the Grenadines | 2,884 km |
Germany | Libya | 2,816 km |
Indonesia | Taiwan | 2,814 km |
Spain | Ukraine | 2,888 km |
Germany | Lebanon | 2,812 km |
France | Cyprus | 2,888 km |
India | Qatar | 2,891 km |