Whether you need a visa for a 12-hour layover in Dubai depends on your nationality and your plans. If you stay "airside" within the terminal, you generally do not need a visa. However, if you wish to exit the airport to sightsee, you must have a valid entry permit. Many nationalities (including citizens of the US, UK, Canada, and Australia) receive a free visa on arrival. For others, such as many Indian citizens, a pre-arranged transit visa is required if the stay exceeds 8 hours and they intend to leave the airport. There are specific 48-hour and 96-hour transit visas available through UAE-based airlines like Emirates or Etihad. As of early 2026, it is vital to ensure your passport is valid for at least six months and that you have a confirmed onward ticket to a third destination to qualify for these short-term transit permits.