Куньмін — головний залізничний вузол провінції Юньнань і важливий перехрестя на південному заході Китаю. У місті є дві основні пасажирські станції: залізничний вокзал Куньмін поблизу центру міста та Південний залізничний вокзал Куньміна в національній мережі швидкісних залізниць. China Railway обслуговує всі основні міжміські та далекі пасажирські рейси, що проходять через Куньмін.
Потяги з Куньміна включають швидкісні рейси на коридорах Шанхай—Куньмін і Наньнін—Куньмін, регіональні міжміські потяги в межах Юньнані, звичайні далекі потяги та транскордонні потяги на Китайсько-Лаоській залізниці. Південний вокзал Куньміна обслуговує більшість відправлень швидкісних потягів, тоді як залізничний вокзал Куньміна залишається важливим для доступу з центру міста, регіональних потягів і окремих далеких рейсів.
Залізничні маршрути з Куньміна прямують на схід до Гуйяна, Чанші та Шанхая, на південний схід до Наньніна та Гуанчжоу, на північ до Ченду та Чунціна, на захід через Юньнань до Далі та Ліцзяна, а на південь по Китайсько-Лаоській залізниці до Пу'ера, Сішуанбаньни та В'єнтьяна. Бронюйте поїзди з Куньміна та до Куньміна онлайн на Rail Monsters.