Distance from China to Singapore

The distance between China and Singapore is 3,821 kilometers (2,374 miles).

China, Asia

Singapore, Asia

3,821 km

Distance between centroids

2,596 km

Shortest distance between major cities

Shenzhen → Bukit Batok New Town

Distances between China and Singapore by cities:

City in China City in Singapore Distance (kilometers)
Dongguan Singapore 2,631 km
Shenzhen Bukit Batok New Town 2,596 km
Chongqing Singapore 3,142 km
Tianjin Singapore 4,405 km
Beijing Singapore 4,462 km
Nanjing Singapore 3,749 km
Wuhan Bukit Batok New Town 3,419 km
Dongguan Bukit Batok New Town 2,628 km
Tianjin Bukit Batok New Town 4,401 km
Chengdu Bukit Batok New Town 3,244 km
Hangzhou Bukit Batok New Town 3,641 km
Shanghai Bedok New Town 3,788 km
Guangzhou Bukit Batok New Town 2,616 km
Shenzhen Singapore 2,599 km
Suzhou Bukit Batok New Town 3,758 km
Foshan Singapore 2,606 km
Beijing Bukit Batok New Town 4,457 km
Shanghai Singapore 3,797 km
Hangzhou Singapore 3,644 km
Shenyang Ang Mo Kio New Town 4,888 km

Distance between cities calculator →

Other distances from China

Distance 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

Other distances from Singapore

Distances between countries Kilometers
From Singapore to China 3,821 km
From Singapore to India 3,440 km
From Singapore to United States 15,299 km
From Singapore to Indonesia 1,149 km
From Singapore to Pakistan 4,853 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between China and Singapore.

From To Distance (kilometers)
Italy Cameroon 3,823 km
Spain Liberia 3,813 km
United States Netherlands Antilles 3,828 km
Germany Mauritania 3,830 km
Ecuador Chile 3,809 km
Chile Ecuador 3,809 km
United States Curacao 3,838 km
Peru Bahamas 3,795 km
France Senegal 3,847 km
United Kingdom Lebanon 3,848 km
Paraguay Trinidad and Tobago 3,788 km
Spain Syria 3,788 km
France Iraq 3,785 km
France Burkina Faso 3,785 km

More distances from China

Calculate the distance between any 2 countries