Distance from Albania to China

The distance between Albania and China is 7,057 kilometers (4,385 miles).

Albania, Europe

China, Asia

7,057 km

Distance between centroids

4,414 km

Shortest distance

Calculated based on main borders (including major islands)

7,670 km

Shortest distance between major cities

Shkodër → Beijing

Distances between Albania and China by cities:

City in Albania City in China Distance (kilometers)
Peqin Suzhou 8,613 km
Vlorë Shenzhen 8,787 km
Kukës Suzhou 8,507 km
Lushnjë Beijing 7,729 km
Peqin Shanghai 8,681 km
Tirana Shanghai 8,660 km
Shkodër Suzhou 8,572 km
Elbasan Beijing 7,692 km
Fier Shanghai 8,714 km
Fier-Çifçi Shenzhen 8,771 km
Fier-Çifçi Beijing 7,753 km
Shkodër Beijing 7,670 km
Berat Beijing 7,727 km
Vlorë Shanghai 8,734 km
Kukës Shanghai 8,575 km
Lushnjë Suzhou 8,623 km
Krujë Shanghai 8,652 km
Patos Beijing 7,752 km
Krujë Suzhou 8,584 km
Roskovec Shanghai 8,703 km

Distance between cities calculator →

Other distances from Albania

Distance between countries Kilometers
From Albania to China 7,057 km
From Albania to India 5,942 km
From Albania to United States 9,168 km
From Albania to Indonesia 10,384 km
From Albania to Pakistan 4,541 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 Albania and China.

From To Distance (kilometers)
Mexico Paraguay 7,061 km
France Zambia 7,058 km
Peru Gambia 7,056 km
Canada Guyana 7,054 km
Spain Netherlands Antilles 7,053 km
Italy Bhutan 7,068 km
Spain Curacao 7,051 km
Colombia Mauritania 7,069 km
China Denmark 7,049 km
Brazil Equatorial Guinea 7,076 km
United Kingdom Rwanda 7,042 km
Canada Switzerland 7,078 km
Canada Spain 7,079 km
Spain Canada 7,079 km
Spain Russia 7,039 km

More distances from Albania

Calculate the distance between any 2 countries