Your next pocket travel guide
Upvote:1
The Canadian government Immigration & Citizenship web site says you'll need a visa to transit or visit Canada. The same page will take you to instructions on how to apply, too.