Do I need a visa if I am travelling through Canada without stopping ... Citizens of certain countries and territories must have visas when they enter Canada. If you need a visa to visit Canada, then you will need a Transit Visa to travel ...