How far are China's cities from the sea?

Of the 4 cities in China MapGO measured, Chengdu is the farthest from the sea (1,068 km (663 miles)) and Shanghai the closest (19 km (12 miles)).

Farthest from the sea first

CityRegionTo the coastSetting
ChengduSichuan1,068 km (663 miles)Far inland
ChongqingChongqing870 km (541 miles)Far inland
BeijingBeijing144 km (90 miles)Inland
ShanghaiShanghai19 km (12 miles)Near the coast

Straight-line distance from each city centre to the nearest point on the coast, measured October 8, 2026.

How far are you from the sea?

Measure from where you are standing. On a phone this uses GPS, so the answer is for your exact spot.

Questions

Which city in China is farthest from the sea?

Of the 4 cities measured, Chengdu is the farthest from the coast: 1,068 km (663 miles) in a straight line.

Which city in China is closest to the sea?

Shanghai, 19 km (12 miles) from the nearest shoreline in a straight line.

Are these driving distances?

No. Each figure is the straight-line distance from the city centre to the nearest point on the coast. The drive to a beach is longer and depends on the roads.

Other countries