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)
Shanghai Singapore 3,797 km
Wuhan Singapore 3,424 km
Tianjin Singapore 4,405 km
Hangzhou Bukit Batok New Town 3,641 km
Foshan Singapore 2,606 km
Chengdu Bukit Batok New Town 3,244 km
Qingdao Ang Mo Kio New Town 4,203 km
Shenzhen Bukit Batok New Town 2,596 km
Dongguan Singapore 2,631 km
Hangzhou Singapore 3,644 km
Nanjing Singapore 3,749 km
Shenzhen Singapore 2,599 km
Chengdu Bedok New Town 3,247 km
Shenyang Ang Mo Kio New Town 4,888 km
Shanghai Bedok New Town 3,788 km
Wuhan Bukit Batok New Town 3,419 km
Suzhou Bukit Batok New Town 3,758 km
Guangzhou Bedok New Town 2,612 km
Guangzhou Bukit Batok New Town 2,616 km
Dongguan Bukit Batok New Town 2,628 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