火车:K80.K182.K740
K80:昆明 2 曲靖 3 宣威 4 六盘水 5 安顺 6 贵阳 7 凯里 8 怀化 9 涟源 10 娄底 11 株洲 12 萍乡 13 宜春 14 新余 15 樟树 16 鹰潭 17 上饶 18 衢州 19 金华西 20 义乌 21 杭州南 22海宁 23嘉兴 24 松江 25上海南
K182:昆明 2 罗平 3 威舍 4 兴义 5 百色 6 南宁 7 柳州 8 鹿寨 9 桂林北 10 全州 11 东安 12 永州 13 祁东 14 衡阳 15 株洲 16 萍乡 17 新余 18 鹰潭 19 上饶 20 衢州 21 金华西 22 义乌 23 杭州南 24 海宁 25 嘉兴 26 上海南
K740:昆明 2 曲靖 3 宣威 4 六盘水5 六枝 6 安顺 7 贵阳 8 凯里 9 玉屏 10 怀化 11 新化 12 娄底 13 株洲 14 新余 15 鹰潭 16 上饶 17 衢州 18 金华西 19 义乌 20 杭州南 21 海宁 22 嘉兴 23 松江 24 上海南
飞机:FM9452 FM9456 FM9454 FM9450
昆明火车站转乘火车:K80(昆明→上海南)(坐24站)、K740(昆明→上海南)(坐24站)、K182(昆明→上海南)(坐25站)到上海火车南站下
昆明巫家坝国际机场转乘飞机:CA4583、FM9456、MU5801、MU5809、MU5815到虹桥国际机场下
湖北,江西,安徽,江苏
昆明火车站转乘火车:K80(昆明→上海南)(坐24站)、K740(昆明→上海南)(坐24站)、K182(昆明→上海南)(坐25站)到上海火车南站下