I am an Indian citizen. My final destination is Venice (Italy) through Moscow (48 hour layover) from the same airport. Travel blogs says that I don't need transit visa if I am not crossing the immigration gate for 24-hours but on above that I need to apply for transit visa. However my travel plans are:
- India to Moscow (through Aeroflot)
- Staying in Moscow for 48 hours
- Moscow to Venice (through Aeroflot and same airport)
I need to apply transit visa for sure but can I apply at the Russian Airport transit zone?