Quick answer
Indian passport holders with a valid US visa or green card, or a UK/EU residence permit, can get a UAE visa on arrival. Otherwise a pre-approved tourist visa is needed. Gulf round trips from Dubai or Abu Dhabi also call in Qatar and Oman, which have their own rules.
- Covers
- Dubai, Abu Dhabi and the other Emirates
- Indian passport
- Indian passport holders with a valid US visa or green card, or a UK/EU residence permit, can get a UAE visa on arrival. Otherwise a pre-approved tourist visa is needed.
- How to apply
- Pre-approved visas are arranged through airlines, hotels or licensed agents — or by the Visa Desk.
- When to apply
- Usually 3–5 working days.
- Other passports
- Many nationalities receive a visa on arrival.
Cruise-specific advice
Gulf round trips from Dubai or Abu Dhabi also call in Qatar and Oman, which have their own rules.
Documents usually asked for
- Passport
- Photo
- Confirmed booking
Cruise regions that need it
Visa rules change frequently. This page reflects our understanding as of November 2026; we confirm the current rule for your passport and travel dates before you apply.
Frequently asked questions
Do Indians need a United Arab Emirates for a cruise?
Indian passport holders with a valid US visa or green card, or a UK/EU residence permit, can get a UAE visa on arrival. Otherwise a pre-approved tourist visa is needed.
How do I apply?
Pre-approved visas are arranged through airlines, hotels or licensed agents — or by the Visa Desk.
How early should I apply?
Usually 3–5 working days.
Is there anything cruise-specific?
Gulf round trips from Dubai or Abu Dhabi also call in Qatar and Oman, which have their own rules.