The distance between China and Iran is 4,622 kilometers (2,872 miles).
China, Asia
Iran, Asia
4,622 km
Distance between centroids
1,149 km
Shortest distance
Calculated based on main borders (including major islands)
4,143 km
Shortest distance between major cities
Chengdu → Mashhad
Distances between China and Iran by cities:
City in China | City in Iran | Distance (kilometers) |
---|---|---|
Shenzhen | Pasragad Branch | 6,443 km |
Guangzhou | Pasragad Branch | 6,340 km |
Tianjin | Pasragad Branch | 5,990 km |
Shanghai | Tehran | 6,390 km |
Shenzhen | Tehran | 6,166 km |
Nanjing | Tehran | 6,120 km |
Chongqing | Mashhad | 4,411 km |
Suzhou | Tehran | 6,312 km |
Foshan | Tehran | 6,056 km |
Suzhou | Pasragad Branch | 6,598 km |
Beijing | Pasragad Branch | 5,900 km |
Shenyang | Pasragad Branch | 6,396 km |
Tianjin | Tehran | 5,704 km |
Wuhan | Pasragad Branch | 6,077 km |
Nanjing | Kermanshah | 6,546 km |
Chongqing | Tehran | 5,152 km |
Chengdu | Pasragad Branch | 5,166 km |
Chengdu | Mashhad | 4,143 km |
Beijing | Tehran | 5,614 km |
Dongguan | Pasragad Branch | 6,390 km |
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 |
Distances between countries | Kilometers |
---|---|
From Iran to China | 4,622 km |
From Iran to India | 2,830 km |
From Iran to United States | 11,681 km |
From Iran to Indonesia | 7,304 km |
From Iran to Pakistan | 1,505 km |
The following list contains countries that are separated by a similar distance as it is between China and Iran.
From | To | Distance (kilometers) |
---|---|---|
Italy | Oman | 4,623 km |
India | Philippines | 4,631 km |
Germany | Sudan | 4,608 km |
United Kingdom | Senegal | 4,634 km |
Ireland | Burkina Faso | 4,606 km |
France | Iran | 4,605 km |
Mexico | Trinidad and Tobago | 4,605 km |
India | Turkey | 4,636 km |
Germany | Senegal | 4,640 km |
Paraguay | Costa Rica | 4,591 km |
Costa Rica | Paraguay | 4,591 km |
Italy | Sao Tome and Principe | 4,655 km |
Spain | Sao Tome and Principe | 4,582 km |
Japan | Bhutan | 4,580 km |