The nearest airport is TYN - Taiyuan Wusu, located 170.5 km north of Shangzhang.
Other airports nearby include CGO - Zhengzhou Xinzheng (249.2 km south east),
Nearby towns ::
Sanjiao (3.7km north) //
Gaocheng (5.8km south west) //
Huache (7.1km north west) //
Liyuan (8.2km south east) //
[all distances 'as the bird flies' and approximate]