Do I need a transit visa, if I have a layover in the UK and Canada?
If I understand correctly, you want to transit in the UK and Canada, on your way from Norway to somewhere else, and all your flights are booked in a single ticket. For UK: No, you dont need a transit visa. Your Norwegian residence permit acts as a UK transit visa. For Canada: Yes, you do need a transit visa. It is not possible for a visa-required national to transit Canada visa-free, as it is not possible to transit without entering the country. Passengers must comply with all the entry regulations for Canada.