Tendré un vuelo de Boston (Estados Unidos) a Hanoi (Vietnam) vía Toronto (Canadá). Mi primer vuelo será de Boston a Toronto con Air Canada (2h 45m de tránsito), el segundo vuelo será de Toronto a Tokyo con Air Canada (1h de tránsito) y el último será de Tokyo a Hanoi con Vietnam Airlines.
Quiero saber si necesito un visado canadiense sólo para transitar por Canadá sin salir al aeropuerto.
Tengo mi visado de EE.UU. pero expiró hace seis meses. Mi nacionalidad es vietnamita.