武汉没有直达大理的,需要先到昆明,武昌到昆明需要36小时的火车,昆明有直达大理的火车和客车,可以自由选择,一般昆明到大理需要7个小时的火车,可以选择夜班,睡一觉就到了武汉到昆明飞行需要大概2小时到了昆明之后可以直接转飞到大理,昆明飞大理大概需要35-40分钟