Distance from Taiwan to China

The distance between Taiwan and China is 2,103 kilometers (1,307 miles).

Taiwan, Asia

China, Asia

2,103 km

Distance between centroids

169 km

Shortest distance

Calculated based on main borders (including major islands)

642 km

Shortest distance between major cities

Kaohsiung → Shenzhen

Distances between Taiwan and China by cities:

City in Taiwan City in China Distance (kilometers)
Taipei Suzhou 699 km
Keelung Shanghai 676 km
Chiayi City Chongqing 1,538 km
Kaohsiung Shenzhen 642 km
Hsinchu Foshan 822 km
Keelung Foshan 906 km
Banqiao Beijing 1,718 km
Neihu Shanghai 681 km
Banqiao Suzhou 702 km
Taoyuan City Shenyang 1,874 km
Changhua Shanghai 798 km
Chiayi City Shanghai 864 km
Tainan Beijing 1,910 km
New Taipei City Chongqing 1,555 km
Bade Suzhou 710 km
Neihu Beijing 1,714 km
Hualien City Shanghai 803 km
Changhua Suzhou 802 km
Yongkang Beijing 1,907 km
Yongkang Shanghai 916 km

Distance between cities calculator →

Other distances from Taiwan

Distance between countries Kilometers
From Taiwan to China 2,103 km
From Taiwan to India 4,331 km
From Taiwan to United States 12,261 km
From Taiwan to Indonesia 2,814 km
From Taiwan to Pakistan 5,132 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 Taiwan and China.

From To Distance (kilometers)
China North Korea 2,098 km
Ecuador El Salvador 2,094 km
Italy Norway 2,088 km
Colombia Belize 2,085 km
Ireland Lithuania 2,082 km
Ecuador Honduras 2,082 km
Ireland Hungary 2,080 km
China South Korea 2,123 km
Costa Rica Puerto Rico 2,076 km
Italy Sweden 2,073 km
Spain Serbia 2,073 km
Italy Morocco 2,072 km
Ireland Estonia 2,129 km
Spain Kosovo 2,064 km

More distances from Taiwan

Calculate the distance between any 2 countries