The distance between Christmas Island and China is 5,128 kilometers (3,186 miles).
Christmas Island, Oceania
China, Asia
5,128 km
Distance between centroids
4,906 km
Shortest distance between major cities
Flying Fish Cove → Shanghai
Distances between Christmas Island and China by cities:
Distance between countries | Kilometers |
---|---|
From Christmas Island to China | 5,128 km |
From Christmas Island to India | 4,511 km |
From Christmas Island to United States | 16,363 km |
From Christmas Island to Indonesia | 1,404 km |
From Christmas Island to Pakistan | 5,960 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Christmas Island and China.
From | To | Distance (kilometers) |
---|---|---|
Canada | Dominican Republic | 5,131 km |
Japan | Malaysia | 5,131 km |
Canada | Nicaragua | 5,133 km |
Spain | Iran | 5,135 km |
United Kingdom | Benin | 5,135 km |
China | Armenia | 5,123 km |
Brazil | El Salvador | 5,119 km |
France | Sao Tome and Principe | 5,119 km |
Germany | Oman | 5,117 km |
Mexico | Guyana | 5,116 km |
Brazil | Bahamas | 5,150 km |
China | Qatar | 5,152 km |
Japan | Nepal | 5,106 km |
Germany | Sierra Leone | 5,156 km |
Australia | Vietnam | 5,156 km |