Если кому надо делюсь своим опытом, приехал пару дней назад: Летел с Амстердама до Дублина и с Дублина до Калгари, компании райнэир и вест джет. При посадке в Амстердаме прививки и ПЦР тест не спрашивали, но посадка заняла больше двух часов, так что приходить надо сильно раньше. Уже в Дублине спросили arrive can, где у меня была инфа про прививки и посмотрели визу, тут посадка была гораздо быстрее, но я все равно рекомендую чтобы время между транзитными рейсами было 3 и больше часов. После посадки в Калгари оказалось, что мой багаж потеряли и судя по всему тут это частая проблема, так что документы и деньги старайтесь держать при себе. Затем получение ворк пермита, это заняло ещё час-два, а дальше вы полностью свободны. В аэропорту кстати никаких волонтеров или типа того нет, так что по прилёту вы сами по себе. Оказалось также что в Канаде оплата за любой хостел или гостиницу производится только картой, так что идея ехать с наличкой, без заранее найденного жилья, может привести к печальным последствиям)