Distance from Belarus to China

The distance between Belarus and China is 6,031 kilometers (3,747 miles).

Belarus, Europe

China, Asia

6,031 km

Distance between centroids

3,425 km

Shortest distance

Calculated based on main borders (including major islands)

6,383 km

Shortest distance between major cities

Mazyr → Chengdu

Distances between Belarus and China by cities:

City in Belarus City in China Distance (kilometers)
Minsk Beijing 6,484 km
Vitebsk Shanghai 7,297 km
Baranovichi Shenyang 6,871 km
Pinsk Shenzhen 7,929 km
Lida Beijing 6,619 km
Mahilyow Shanghai 7,339 km
Homyel' Shenyang 6,625 km
Homyel' Shanghai 7,357 km
Brest Shanghai 7,826 km
Minsk Shenyang 6,738 km
Lida Shanghai 7,646 km
Pinsk Beijing 6,663 km
Mazyr Chengdu 6,383 km
Barysaw Shanghai 7,438 km
Soligorsk Shanghai 7,558 km
Orsha Shenyang 6,544 km
Zhlobin Shanghai 7,398 km
Barysaw Shenyang 6,666 km
Bobruysk Shanghai 7,439 km
Orsha Shanghai 7,311 km

Distance between cities calculator →

Other distances from Belarus

Distance between countries Kilometers
From Belarus to China 6,031 km
From Belarus to India 5,651 km
From Belarus to United States 8,588 km
From Belarus to Indonesia 9,812 km
From Belarus to Pakistan 4,203 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 Belarus and China.

From To Distance (kilometers)
Australia Laos 6,032 km
Chile Guatemala 6,027 km
Chile Dominican Republic 6,024 km
Indonesia New Caledonia 6,038 km
India Montenegro 6,020 km
Chile U.S. Virgin Islands 6,019 km
Indonesia Vanuatu 6,044 km
India Estonia 6,012 km
Chile Haiti 6,048 km
Brazil Western Sahara 6,009 km
India Hungary 6,062 km
Canada Saint Lucia 6,066 km
Canada Martinique 5,993 km
India Timor Leste 6,067 km

More distances from Belarus

Calculate the distance between any 2 countries