The station is located in the Chenggong District of the City of Kunming, the capital of Yunnan Province.
It was put into operation simultaneously with the two high-speed mainlines it serves, after five years of construction.
The same year, the station was connected to the Kunming Metro network via a branch of Line 1.
The station gained a second metro connection when Line 4 opened in September 2020.
In April 13, 2023, the international service between Kunming South to Vientiane officially opened.