香格里拉到大理的话时间在五个小里左右。香格里拉到开发区是二级公路,开发区到大理是全程高速,所以时间会在五个小时左右。可在香格里拉汽车站乘汽车,每天有十多趟车发往大理,从早上7点半开始发首班车,到晚上7点半发最后一班车,每小时一班车,票价76元。