无锡乘火车到上海站,然后上海站地铁(到莘庄应该是1.3号线)做到上海南站然后上海南站乘K79次(总行程37小时29分)下午19:17上海南站发车第3天早8:46抵达昆明或者上海南站乘K181次(总行程41小时43分)下午16:19上海南站发车第3天上午10:02抵达昆明卧铺在300-400之间