I arrive in Dubai at terminal 3 and have an onward flight from terminal 1 on Aeroflot Airlines to Moscow. Also, I need to self transfer my checked in bags from terminal 3 to terminal 1. My layover at the airport is 6hrs.
I was told by Marhaba airpot services that to collect bags from terminal 3, I would have to go through UAE immigration department which will require a transit visa. However, when I called Emirates airlines, they told that no visa would be required since I am not stepping out of the airport.
I am confused now. Can anyone please help me if a transit visa or any other visa is required for the bags transfer?