出发 中国, there are direct flights 前往 上海 虹桥国际机场 from 32 cities. The city with the most direct flights is 北京, with 359 direct flights each week.