你好重庆到香格里拉是没有火车的。香格里拉的火车线路在开发了,但是具体哪一年开通不清楚。如果想从重庆坐火车到香格里拉,只能先从重庆坐重庆到昆明的火车,在广通站下车,然后再转坐昆明到丽江的火车,在广通站上车就可以。到丽江后坐丽江到香格里拉的汽车班车就可以了。