Kunming North railway station

Kunming North railway station (昆明北站, Kunming Bei Zhan) is an old railway station in Kunming, the capital of China's Yunnan Province. It was the terminal of the metre gauge Kunming–Hai Phong Railway, but now only sees very limited service.

The new station/museum (yellow building) and the trainshed (green, behind it)

French ConstructionEdit

Built by the French in the early 20th century, the Kunming–Hai Phong Railway runs from Kunming to Hekou on Vietnamese border, and then continues to Vietnam. As late as the last years of the 20th century, every Friday and Sunday, a train would depart from Kunming North railway station to Hanoi, the capital of Vietnam. It took about 16 hours to reach Hekou, and 32 hours to Hanoi.

Present StateEdit

Kunming North railway station and Yunnan Railway Museum in 2010. (This is the old terminal building, it was demolished and replaced by the new terminal building shown at the beginning of the page)

Due to the deterioration of the railway line, the long distance narrow-gauge service has been cancelled. Since 2012, some local narrow gauge commuter train service resumes at Kunming North railway station, in particular one daily train to Shizui (石咀) Station on the western outskirts of Kunming, and two trains daily to Wangjiaying (王家营) to the east of the city.[1] However, the service was terminated again in December 2017 due to the construction of Kunming Metro line 4.

Rolling stock on display in the museum's trainshed

The Yunnan Railway Museum (云南铁路博物馆, Yunnan Tielu Bowuguan) is adjacent to the station's tracks.[2] As of 2012, most of the museum is closed due to the Kunming Metro construction and the replacement of the terminal building, but its historical railcar exhibit is still open.[3] In Sep. 2014, the museum was completely reopened to the public. Historic railcars and locomotives are settled in a trainshed across from the newly constructed terminal building, and are accessible by a footbridge across the railway station.

See alsoEdit


Coordinates: 25°3′36″N 102°43′10″E / 25.06000°N 102.71944°E / 25.06000; 102.71944