I am a Romanian passport holder and will be transiting through Canada both ways during a round trip travel between US <-> China. (This is necessary if want to take an affordable Air Canada flight.) To be able to transit, I need to get a Canadian visa.
Question: will I need two transit visas, which effectively double the cost? Is it possible to get a multiple entry transit visa?
There will be 31 days between the two trips.
After a lot of searching, I am unable to find this information on the official website. There are multiple entry visas, but it's not clear if there are multiple entry transit visas, and it's also not clear how much time can pass between the two entries. I am unable to find any contact information (email or phone number) where I can inquire about this. I need to know how much the visas cost to be able to make a decision about which flight to take.