New answers tagged dxb
Dubai layover No, you don't need a visa if you have confirmed onward tickets and your stay is less than 24 hours. Sri Lanka layover Yes, in your specific case you need a visa. Typically you wouldn't if your layover is less than 8 hours (provided you have confirmed onward tickets of course) Maldives stay Yes, you need a visa but you can get one on ...
You cannot go to Terminal 1 or 3 from Terminal 2 without a boarding pass for a departure flight from either of those terminals. Regarding your second question, visa on arrival depends on your citizenship. You can see the list of countries eligible for visa on arrival here.
Top 50 recent answers are included