香格里拉在丽江的北偏西180公里左右,开车大概需要3小时20分;泸沽湖在丽江的北偏东180公里左右,开车需要3小时50分。从实际路况来看,建议你先去泸沽湖,再去香格里拉,然后直接回昆明,希望建议对你有用。