How far am I from the Chinese border?
China shares land borders with Vietnam, Pakistan, India, Russia, Myanmar, Afghanistan, North Korea, Kazakhstan, Nepal, Kyrgyzstan, Mongolia, Lao PDR, Tajikistan and Bhutan. Use your location to measure the straight-line distance from where you are to the nearest point of China, or see below how far major cities on both sides of the border are.
How far are you from China?
On a phone this uses GPS. The calculator opens with China already selected and measures from your exact spot.
China's neighbours
China is shown in green, and the 14 countries it shares a land border with in blue.
- China
- Land neighbours
Which countries border China? See every neighbour and the countries two borders away
How far major cities are from China
| City | Country | To China |
|---|---|---|
| Hanoi | Vietnam | 136 km (85 miles) |
| Mandalay | Myanmar | 262 km (163 miles) |
| Delhi | India | 330 km (205 miles) |
| Lahore | Pakistan | 397 km (247 miles) |
| Kabul | Afghanistan | 557 km (346 miles) |
| Yangon | Myanmar | 667 km (415 miles) |
| Ho Chi Minh City | Vietnam | 870 km (541 miles) |
| Herāt | Afghanistan | 1,150 km (715 miles) |
| Karachi | Pakistan | 1,358 km (844 miles) |
| Mumbai | India | 1,471 km (914 miles) |
| Moscow | Russia | 3,175 km (1,973 miles) |
| Saint Petersburg | Russia | 3,727 km (2,316 miles) |
How far China's cities are from its borders
Straight-line distance from each city centre to the nearest point of the other country, measured October 8, 2026.
Questions
How far am I from the Chinese border?
Tap "Use my location" on this page. On a phone it uses GPS, and the calculator measures the straight-line distance from where you are to the nearest point of China, in miles and kilometers.
Which countries border China?
China shares land borders with Vietnam, Pakistan, India, Russia, Myanmar, Afghanistan, North Korea, Kazakhstan, Nepal, Kyrgyzstan, Mongolia, Lao PDR, Tajikistan and Bhutan.
Is this the distance to a border crossing?
No. It is the straight-line distance to the nearest point on the border line itself. The nearest official crossing can be much farther away by road.
Does it measure across water?
Yes. It measures to the nearest point of China's territory. From most places that is the land border, but from somewhere across a sea or a lake it can be China's coast.
Which big city is closest to China?
Of the cities measured here, Hanoi in Vietnam is the closest: 136 km (85 miles) from China in a straight line.