I am an Indian passport holder with valid US visa. I have two separate ticket bookings with 6 hours layover in Dubai
- US -> Dubai - Emirates airlines - Terminal 3 - arrival at 6:30pm Dubai time
- Dubai -> India - SpiceJet airlines - Terminal 1 - departure at midnight Dubai time (around 6 hours layover)
I have check-in luggage which will be checked into Emirates flight at the US departure.
- Do I need to apply for transit visa in this case?
- I have read Indian nationals with US visa get on-arrival UAE visa for 14 days. Do I need to apply for that after landing at Dubai airport instead of a transit visa?
- Also will I be able to get the boarding pass at transfer counter for SpiceJet flight? and can they transfer my luggage if requested?