不需要签证。中国公民前往或离开美国,如需过境加拿大,满足以下所有条件时无须办理过境签证:(一)持有效中国护照;(二)持有效美国签证;(三)搭乘加拿大航空(AirCanada)、加拿大爵士乐航空(JazzAviationLP)、香港国泰航空(CathayPacific)、中华航空(ChinaAirlines)、菲律宾航空(PhilippineAirlines)、中国国际航空(AirChina)的班机;(四)从加拿大温哥华国际机场(VancouverInternationalAirport)或多伦多皮尔逊国际机场1号航站楼(LesterB.PearsonInternationalAirport(Toronto)(Terminal1only))过境;(五)必须从亚洲的北京、香港、上海、广州、马尼拉、台北出发,乘坐直达加拿大的航班。