The nearest airport is MZW - Matsu Beigan, located 173.1 km south east of Shangcun.
Other airports nearby include FOC - Fuzhou Changle (188.2 km south),
Nearby towns ::
Chencun (4.0km south) //
Yanglou (4.2km east) //
Annan (5.5km south west) //
Xiawu (5.5km north west) //
Changlong (5.3km west) //
Daji (6.2km north) //
Pingniao (6.6km south west) //
Kenglonggang (7.0km south east) //
Songyuan (7.7km north) //
[all distances 'as the bird flies' and approximate]