So far as I know the Schengen countries you need a transit visa, and it costs money. I looked and to transit through Portugal, you don’t need one as long as you have a transfer ticket onwards and you stay in the international transit portion of the airport. There are flights from Kesh through Lisbon on TAP Portugal airlines. I can’t rmemeber offhand how much the transit visa for the Schengen countries(there are 26) is.I had a question. So when they do finally get the Canadian visa stamp in their passport. Can they travel through Europe on a connecting flight without any issues because their passport is Moroccan? Wasn't sure how all that worked