Are Indians eligible for Dubai visa on arrival? Yes, as Indian passport holder, you can get Dubai visa on arrival if you meet specific conditions. Visa on arrival is short term entry permit. After you land at Dubai International Airport or other major UAE airports, you can go to visa on arrival counter and complete process. In this blog, you will learn who is eligible, required documents, fees and step by step process to get Dubai visa on arrival.
Dubai visa upon arrival
Dubai visa on arrival allows eligible Indian passport holders to enter Dubai without applying in advance. You can get visa directly at airport after arrival. This is single-entry visa valid for 14 days from date of entry. You can extend it once for another 14 days by paying additional fee before visa expires.
This visa is suitable for:
- Tourism
- Short family visits
- Business meetings or conferences
If you overstay beyond visa validity, you have to pay fine.
Eligibility for visa on arrival for Dubai
Indian citizen can get Dubai visa on arrival if you meet specific conditions. To be eligible, you must:
- Have valid Indian passport with at least 6 months validity from date of arrival
- Hold one of following valid documents (minimum 6 months validity):
- Valid U.S. visa
- U.S. Green Card
- U.K. residence permit
- EU residence permit
If you do not meet these conditions, you have to apply for regular Dubai tourist visa in advance.
Dubai visa on arrival fees for Indians
- Dubai visa on arrival costs AED 100 for 14 days i.e INR 2338/-
- The rates may change with time. Please check the Emirates website before departing for Dubai.
- You can only pay a credit or debit card. No other mode of payment is accepted at the Immigration Counter.
- All visa fees are non-refundable.
- To extend your 14-day Dubai visa on arrival for an additional 14 days, you will need to pay an extra visa fee of AED 250, which is approximately INR 5,653.
- You can stay up to 28 days if you pay extension fee.
How to get Dubai visa on arrival for Indians?
The application procedure is very simple. It involves the following steps:-
Getting your visa on arrival is a simple process. Follow these steps:
- Once you land at Dubai International Airport, follow signs for visa-on-arrival counters. Go to Marhaba counter for Indian nationals.
- Show your passport and valid US, UK, or EU visa or residence permit to immigration officer.
- Pay visa fee. Payments can be made via credit or debit card.
- After processing, your visa will be stamped in your passport. This takes just a few minutes.
- Go to the immigration counter with your visa fees receipt. The officer then stamps your passport and grants your Dubai visa on arrival.
- If you want to extend visa, visit immigration office in Dubai before your initial visa expires. Pay AED 250 for additional 14 day extension.
Documents required for visa on arrival in Dubai
You need following documents to get Dubai visa on arrival as Indian passport holder:
- Valid Indian passport valid for minimum of 6 months from arrival date
- Confirmed return flight tickets
- Proof of accommodation
- One blank page from passport with visa stamp
- Sufficient funds to support your stay, at least AED 2200 a day.
Processing time for Dubai visa on arrival for Indians
Dubai visa on arrival processing time is about 5–15 minutes. It may take longer than expected processing time if queue is long. You can also expect delays during peak seasons.
Things to know before application for Dubai visa upon arrival
You should keep the following things handy to get your Dubai visa on arrival easily:
- Check latest visa rules on official UAE government or airline website before departure.
- Carry passport and eligible US, UK, or EU visa or residence permit with at least 6 months validity.
- Keep return ticket and hotel booking details ready, if asked.
- Travel insurance is recommended for safe trip.
- Make sure all documents are genuine and in good condition.
- Do not overstay beyond visa validity to avoid fines.

Business visa Dubai for Indian
Dubai Visa Processing Time for Indian
FAQs
Am I eligible for a Dubai visa on arrival as an Indian passport holder?
How do I apply for Dubai visa on arrival at the airport?
Go to immigration counter or visa on arrival desk. Submit your passport. Show valid US, UK, or EU (Schengen) visa or residence permit. Pay AED 100. You will get 14 day visa stamp in your passport.
What documents are required for a Dubai visa on arrival?
You need valid Indian passport with at least six months’ validity and valid US, UK, or EU visa or residence permit.
Can I get Dubai visa on arrival at any airport in the UAE?
Y
Yes, you can get Dubai visa on arrival at any international airport in UAE, such as Dubai International Airport, Abu Dhabi International Airport, and Sharjah International Airport. After you land, you can go to immigration counter or visa on arrival desk to complete process.
Is prior approval needed for a visa on arrival in Dubai?
No, you do not need prior approval for Dubai visa on arrival. You only need Indian passport with at least six months validity. You must also have valid US, UK, or Schengen visa or residence permit with at least six months validity. Show these documents at immigration counter after arrival, pay fee, and your visa will be processed.
What is the cost of a Dubai visa on arrival for Indians?
How long does it take to get a Dubai visa on arrival?
Getting Dubai visa on arrival usually takes few minutes at immigration counter. Time may change based on airport crowd and number of passengers. It can also depend on number of officers at counter.
Can children or dependents travel under a parent’s Dubai visa on arrival?
No, children or dependents cannot travel under a parent’s Dubai visa on arrival. Every traveler whether a child or dependent, must fulfill the eligibility criteria and get their own individual visa on arrival.
Leave a Reply