Transit visa to Canada with multiple layovers from the US

Transit visa to Canada with multiple layovers from the US - Splashing Niagara Falls and yacht sailing on river

I'm planning to go to Hong Kong (actually to Shenzhen, but I'll go from HG to SZ by train) from the US (I'm on an F1 visa in the US) by this route:

EWR (Newark) - YYC (Calgary) - YVR (Vancouver) - HKG (Hong Kong).

The return route is this (I don't include Shenzhen from where I'll take the train to HK):

HKG (Hong Kong) - YVR (Vancouver) - YYZ (Toronto) - EWR (Newark).

All flights are with Air Canada. I believe I do need a transit Canadian visa (I'm a citizen of Russia).

Is it fine that I have two layovers in Canada each way during my trip? Will the transit visa suffice? Are there any restrictions on terminals (e.g. if the terminal of arrival will differ from the terminal of departure)? (If yes, then by the way, how can I know the terminals beforehand? Google flights doesn't show them.)

Also, do Canadian customs officers care about for how long my US visa is valid? (It will expire one day after I enter the US when returning from HK.)






Pictures about "Transit visa to Canada with multiple layovers from the US"

Transit visa to Canada with multiple layovers from the US - Public railway station with clock in center
Transit visa to Canada with multiple layovers from the US - View Of Niagara Falls And The Cityscape At Night
Transit visa to Canada with multiple layovers from the US - Black worker with smartphone waiting for subway at metro station



Do we need transit visa for Canada layover?

You need a transit visa if: your international flight stops at a Canadian airport on its way to another country. you'll be connecting between 2 international flights at a Canadian airport. you'll transit through Canada in 48 hours or less, and.

Do I need a transit visa for Canada if I have a US visa?

US citizens and lawful permanent residents of the U.S. can transit through Canada without a visa by: air. car. bus.

Can an American have a layover in Canada?

Transit to another country by airYou may be permitted to transit through Canada to reach another country. You must make your travel arrangements well in advance if you are transiting through Canada.

Is transit visa required for US layover?

One of those layovers is within the United States. This means that you will have to transit through the US. To do this, you will need a Transit Visa for USA. A US Transit Visa is a permit to to enter the US and stay for a layover.



Canada - Transit Visa - How To Confirm You Don’t Need An eTA while Transiting via A Canadian Airport




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Ryutaro Tsukata, Charlotte May, Javon Swaby, Ketut Subiyanto