武汉没有直接到香格里拉的火车,最近的是到丽江火车站转车,丽江的火车也只有通到昆明。 武昌火车到昆明(近30个小时,硬座200多元,硬卧400元左右)转火车到丽江东(10个小时左右,硬座41元,硬卧100-140元)转汽车到香格里拉(近4个小时,40元左右)