直达只有国航北京——米兰,你基本没有选择,所以也不存在什么最便宜(其实也很贵)。建议走汉莎或者俄航,每天都有不说还比较便宜。法兰克福或者慕尼黑或者莫斯科的转机都做得很好。如果六月份以后走的话,意大利航空也开通了北京到意大利的直飞,到时候可以关注下。
上海跟北京都有直达米兰跟罗马的航班, 上海直飞罗马 东航, 北京国航直飞米兰跟罗马