Beijing South Railway Station Map
Beijing South Railway Station is located 6km southwest of Beijing downtown, between the 2nd and 3rd ring roads, 6km southwest of the forbiden city, 43km from Beijin Daxing Airport(PKX), and 36km southwest of Beijing Capital Airport(PEK).
Address: 12, Chezhan Road, Fengtai District, Beijing, China.
Tel: (+86) 10 51836272