Dubai: Planning a trip to Dubai? Depending on your passport, you may not need to apply for a visa in advance.

Visitors to the UAE may be eligible for a visa on arrival, if they belong to one of the many countries that are approved to receive a visa on arrival in the UAE.

Here’s a breakdown of how it works, who qualifies, and how long you can stay.

What is a visa on arrival?

While tourists and visitors would normally need to apply for a visa before visiting the UAE, nationals of certain countries do not require to do so. The UAE’s authorities have signed agreements with more 80 countries, which allows citizens of those countries to travel to the UAE without the need for a pre-approved visa.

This means that you can travel directly to the UAE and head to the immigration section, where you will receive a visa on arrival, which, in many cases, may also be free of cost.

How long can you stay?

Depending on your passport, you may be eligible for a 30-, 60- or 90-day visa on arrival. Some nationalities are eligible for a longer 180-day visa, also multiple entry, within a six month period.

Who is eligible?

Dubai’s General Directorate of Residency and Foreigners Affairs (GDRFA Dubai) provides a list of countries that are eligible for a visa on arrival, and Emirates airlines also provides a breakdown of the duration of the visa that will be issued, depending on the country:

30-day visa on arrival

  • Andorra
  • Brunei
  • Hong Kong Special Administrative Region
  • Kazakhstan
  • Macau Special Administrative Region
  • Malaysia
  • Mauritius
  • Monaco
  • Mongolia
  • Ireland
  • Ukraine
  • Uzbekistan
  • Vatican City

90-day visa on arrival

  • Albania
  • Argentina
  • Armenia
  • Austria
  • Australia
  • Azerbaijan
  • Bahamas
  • Barbados
  • Belarus
  • Belgium
  • Bosnia and Herzegovina
  • Brazil
  • Bulgaria
  • Canada
  • Chile
  • China
  • Colombia
  • Costa Rica
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Ecuador
  • El Salvador
  • Estonia
  • Fiji
  • Finland
  • France
  • Georgia
  • Germany
  • Greece
  • Honduras
  • Hungary
  • Iceland
  • Israel
  • Italy
  • Japan
  • Kiribati
  • Kosovo
  • Latvia
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Maldives
  • Malta
  • Moldova
  • Montenegro
  • Nauru
  • Netherlands
  • New Zealand
  • North Macedonia
  • Norway
  • Paraguay
  • Peru
  • Poland
  • Portugal
  • Guyana
  • Romania
  • Russia
  • Saint Vincent and the Grenadines
  • San Marino
  • Serbia
  • Seychelles
  • Singapore
  • Slovakia
  • Slovenia
  • Solomon Islands
  • South Korea
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom
  • United States
  • Uruguay

180-day visa on arrival

  • Mexico

Indian citizens may also qualify in certain cases

According to GDRFA Dubai, Indian passport holders can also obtain a visa on arrival, if they meet specific conditions.

Indian citizens holding:

  • a valid US Green Card, or
  • a valid residence visa for the UK or any European Union country

can receive a visa on arrival, if their residency document and passport is valid for at least 6 months.

You will receive a 14-day visa on arrival, which can be extended once for another 14 days.

Fees: AED 253

Not eligible? Here’s what to do

If your country is not listed above, you will need to apply for a UAE visit visa in advance before travelling. Read our full guide on how to apply here.