I have a flight from Istanbul (Turkey) to Saint Petersburg in Russia. I have two nationalities
I booked my ticket on my Syrian passport because I entered Turkey with it, and I will carry my Russian passport with me to enter Russia.
My flight is from Istanbul to Stockholm then after 3 hours I will change the plan to heading to Saint Petersburg.
Shall I need a transit visa for three hours in Stockholm?