成都到昆明的火车是有卧铺的。

成都到昆明的火车起始站都在成都市火车北站,如果要坐卧铺的火车,那么车程应该大于24小时,也就是要一天以上的时间,不过成都火车北站即将停止使用了,以后需要购买卧铺火车票的旅客就得关注自己的火车票出发点在成都的哪一个火车站了。