Distances Between Cities in China
Total Cities
1243
Continent
Asia
Country Code
CN
Major Cities in China
Shanghai
Population: 24.9M
31.22°N, 121.46°E
Beijing
Population: 19.0M
39.91°N, 116.40°E
Shenzhen
Population: 17.5M
22.55°N, 114.07°E
Guangzhou
Population: 16.1M
23.12°N, 113.25°E
Chengdu
Population: 13.6M
30.67°N, 104.07°E
Tianjin
Population: 11.1M
39.14°N, 117.18°E
Wuhan
Population: 10.4M
30.58°N, 114.27°E
Dongguan
Population: 9.6M
23.02°N, 113.75°E
Xi’an
Population: 9.6M
34.26°N, 108.93°E
Nanjing
Population: 9.3M
32.06°N, 118.78°E
Hangzhou
Population: 9.2M
30.29°N, 120.16°E
Foshan
Population: 9.0M
23.03°N, 113.13°E
Chongqing
Population: 7.5M
29.56°N, 106.56°E
Qingdao
Population: 7.2M
36.06°N, 120.38°E
Shenyang
Population: 7.0M
41.79°N, 123.43°E
Suzhou
Population: 6.7M
31.30°N, 120.60°E
Harbin
Population: 5.2M
45.75°N, 126.65°E
Hefei
Population: 5.0M
31.86°N, 117.28°E
Dalian
Population: 4.9M
38.91°N, 121.60°E
Changchun
Population: 4.7M
43.88°N, 125.32°E
Xiamen
Population: 4.6M
24.48°N, 118.08°E
Bao'an
Population: 4.5M
22.55°N, 113.88°E
Wuxi
Population: 4.4M
31.57°N, 120.29°E
Jinan
Population: 4.3M
36.67°N, 117.00°E
Taiyuan
Population: 4.3M
37.87°N, 112.56°E
Zhengzhou
Population: 4.3M
34.76°N, 113.65°E
Shijiazhuang
Population: 3.9M
38.04°N, 114.48°E
Kunming
Population: 3.9M
25.04°N, 102.72°E
Zhongshan
Population: 3.8M
22.52°N, 113.38°E
Nanning
Population: 3.8M
22.82°N, 108.32°E
Popular Routes in China
| Route | Driving Distance | Drive Time | |
|---|---|---|---|
| Beijing to Shanghai | 1,335 km (830 miles) | ~17h 48min | View Details → |
| Shanghai to Nanjing | 365 km (227 miles) | ~4h 34min | View Details → |
| Shanghai to Hangzhou | 209 km (130 miles) | ~2h 59min | View Details → |
| Guangzhou to Shenzhen | 137 km (85 miles) | ~1h 57min | View Details → |
| Shanghai to Suzhou | 108 km (67 miles) | ~1h 33min | View Details → |
| Beijing to Tianjin | 140 km (87 miles) | ~2h | View Details → |
| Shanghai to Wuxi | 153 km (95 miles) | ~2h 11min | View Details → |
| Shanghai to Ningbo | 195 km (121 miles) | ~2h 47min | View Details → |
| Shanghai to Puyang | 333 km (207 miles) | ~4h 10min | View Details → |
| Shanghai to Changzhou | 202 km (126 miles) | ~2h 53min | View Details → |
| Shanghai to Shaoxing | 208 km (129 miles) | ~2h 58min | View Details → |
| Shanghai to Nantong | 137 km (85 miles) | ~1h 57min | View Details → |
| Shenzhen to Dongguan | 81 km (50 miles) | ~1h 21min | View Details → |
| Shanghai to Kunshan | 66 km (41 miles) | ~1h 6min | View Details → |
| Shanghai to Jiangyin | 178 km (111 miles) | ~2h 33min | View Details → |
| Shanghai to Changshu | 108 km (67 miles) | ~1h 33min | View Details → |
| Foshan to Shenzhen | 143 km (89 miles) | ~2h 3min | View Details → |
| Shanghai to Taizhou | 274 km (170 miles) | ~3h 55min | View Details → |
| Shanghai to Yangzhou | 312 km (194 miles) | ~3h 54min | View Details → |
| Shanghai to Cixi | 153 km (95 miles) | ~2h 11min | View Details → |
Distance Matrix - Top Cities
| From \ To | Shanghai | Beijing | Shenzhen | Guangzhou | Chengdu |
|---|---|---|---|---|---|
| Shanghai | - | 1335 km | 1513 km | 1515 km | 2073 km |
| Beijing | 1335 km | - | 2429 km | 2363 km | 1896 km |
| Shenzhen | 1513 km | 2429 km | - | 137 km | 1677 km |
| Guangzhou | 1515 km | 2363 km | 137 km | - | 1547 km |
| Chengdu | 2073 km | 1896 km | 1677 km | 1547 km | - |
Note: Distances shown are driving distance estimates. For exact routes, use GPS navigation.
Travel Distances in China
China has 1243 major cities in our database, making it easy to calculate distances between any two locations within the country. Whether you're planning a domestic trip or analyzing logistics, our distance calculator provides accurate estimates for both driving and straight-line distances.
The geography of China influences travel distances significantly. Located in Asia, the country's road infrastructure connects major urban centers with varying degrees of directness. Driving distances typically exceed straight-line distances by 20-40% due to the road network's adaptation to local terrain and urban development patterns.
Use our calculator to find distances between any cities in China. Each calculation provides driving distance estimates, straight-line measurements, and approximate travel times based on typical highway speeds. For international routes from China, browse our collection of cross-border distance calculations.