昆明是云南省主要的铁路枢纽,也是中国西南地区的重要节点。全市有两个主要客运车站:位于市中心附近的昆明站,以及接入国家高铁网络的昆明南站。中国铁路运营所有服务昆明的主要城际和长途客运列车。
昆明开行的列车包括上海—昆明、南宁—昆明通道上的高铁,云南省内的城际列车,普通长途列车,以及中老铁路上的跨境列车。昆明南站承担大多数高铁始发车,而昆明站在市中心交通接驳、省内列车和部分长途列车方面仍然很重要。
从昆明出发的铁路线路向东通往贵阳、长沙和上海,向东南通往南宁和广州,向北通往成都和重庆,向西经云南通往大理和丽江,向南则经中老铁路通往普洱、西双版纳和万象。可在 Rail Monsters 在线预订往返昆明的列车。