Indian nationals holding a normal passport valid for at least six months may be eligible for a visa on arrival in the United Arab Emirates (UAE). Customers must either hold a US visa or a permanent residence card (also known as a green card) valid for at least six months.