从杭州飞往云南大理的航程大约需时2小时至4小时不等,具体飞行时间取决于航班的航程和中转情况。一般来说,直飞航班时间较短,大约2小时左右;而有中转的航班则可能需要4小时或更长时间。建议提前查询航班时刻表,选择适合自己时间计划的航班。飞机的具体航行时间还会受到天气、交通管制等因素的影响,所以飞机到达时间可能会有所偏差。