Distance from China to Philippines

The distance between China and Philippines is 3,096 kilometers (1,924 miles).

China, Asia

Philippines, Asia

3,096 km

Distance between centroids

670 km

Shortest distance

Calculated based on main borders (including major islands)

1,142 km

Shortest distance between major cities

Shenzhen → Manila

Distances between China and Philippines by cities:

City in China City in Philippines Distance (kilometers)
Shenzhen Cagayan de Oro 1,924 km
Guangzhou Cagayan de Oro 2,026 km
Suzhou Manila 1,850 km
Chengdu Quezon City 2,482 km
Foshan Cagayan de Oro 2,026 km
Chongqing Manila 2,222 km
Nanjing Manila 1,946 km
Shanghai Manila 1,841 km
Wuhan Manila 1,898 km
Tianjin Cagayan de Oro 3,477 km
Shanghai Quezon City 1,836 km
Nanjing Valenzuela 1,936 km
Wuhan Cagayan de Oro 2,675 km
Shenzhen Manila 1,142 km
Beijing Manila 2,840 km
Qingdao Mansilingan 2,829 km
Suzhou Cagayan de Oro 2,561 km
Dongguan Manila 1,203 km
Shenyang Mansilingan 3,453 km
Dongguan Cagayan de Oro 1,985 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 Philippines

Distances between countries Kilometers
From Philippines to China 3,096 km
From Philippines to India 4,631 km
From Philippines to United States 13,232 km
From Philippines to Indonesia 1,743 km
From Philippines to Pakistan 5,707 km

Countries separated by similar distances

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

From To Distance (kilometers)
Spain Finland 3,100 km
Germany Azerbaijan 3,101 km
Paraguay French Guiana 3,083 km
India Malaysia 3,081 km
Brazil Grenada 3,119 km
Brazil Chile 3,079 km
Chile Brazil 3,079 km
Italy Mali 3,122 km
Germany Jordan 3,122 km
Japan Mongolia 3,075 km
Peru Haiti 3,129 km
Costa Rica Suriname 3,130 km
Paraguay Guyana 3,131 km
Peru Dominican Republic 3,134 km

More distances from China

Calculate the distance between any 2 countries