昆明有3个火车站,其中一个为高铁站。
分别是昆明站、昆明西站和昆明南站
昆明站(俗称昆明火车南站)是普通列车站。昆明站位于云南省昆明市官渡区,于1966年贵昆铁路通车启用,2004年12月28日新客站扩建竣工,2005年1月1日正式投入运营,隶属中国铁路昆明局集团有限公司管辖,现为特等站。是沪昆铁路、成昆铁路、南昆铁路的营运起止车站。昆明站建有6座候车站台,共有12条股道。
昆明北站是滇南窄轨火车站。昆明北站,建于1938年,位于云南省昆明市盘龙区北京路913号,隶属昆明铁路局管辖,现为四等站。
昆明南站(俗称新南站)是高铁站。昆明南站(Kunmingnan Railway Station),位于中国云南省昆明市,是中国铁路昆明局集团有限公司管辖的一座特等站,是中国“一带一路”规划中辐射东南亚的重要基础设施,也是云南省“五网”建设中路网的重要交通枢纽,是集高铁、地铁、公交、出租等交通方式为一体的特大型综合交通枢纽站。