The nearest airport is FOC - Fuzhou Changle, located 42.0 km north of Shanmenqian.
Other airports nearby include MZW - Matsu Beigan (73.8 km north), TPE - Taipei Chiang Kai Shek Intl (153.5 km east), TSA - Taipei Sungshan (184.1 km east), KNH - Chinmen Shang Yi (194.5 km south west),
Nearby towns ::
Liushui (1.8km south east) //
Houtian (4.0km south) //
Zhonglou (3.8km south west) //
Shanglou (4.7km south) //
Daping (4.4km west) //
Luyang (5.6km west) //
Dongwei (6.2km south east) //
Dafu (7.1km east) //
Xiayu (7.4km south west) //
Guanjing (7.4km north west) //
Lancheng (7.9km south west) //
Tancheng (8.7km south west) //
Daifengqian (9.2km north) //
[all distances 'as the bird flies' and approximate]
Places with similar names to Shanmenqian, China ::