Transit Visa for Dubai Airport — Do You Need One? (2026)
Everything you need to know about transiting Dubai International Airport (DXB) — visa requirements by nationality, how to apply, and what it costs.
Quick Answer
Most Western nationalities — including the US, UK, EU, Canada, and Australia — do not need a transit visa for Dubai Airport. You can pass through the international airside zone freely. However, passengers from countries such as India, China, Pakistan, Nigeria, and South Africa do require a pre-approved UAE transit visa before boarding their flight.
Transit Visa Requirements by Nationality
| Nationality | Transit Visa Needed? |
|---|---|
| 🇺🇸 USA | No, visa-free |
| 🇬🇧 United Kingdom | No, visa-free |
| 🇪🇺 EU / Schengen | No, visa-free |
| 🇦🇺 Australia | No, visa-free |
| 🇨🇳 China | Yes, required |
| 🇮🇳 India | Yes, required |
| 🇵🇰 Pakistan | Yes, required |
| 🇳🇬 Nigeria | Yes, required |
| 🇨🇦 Canada | No, visa-free |
| 🇿🇦 South Africa | Yes, required |
How to Apply for a Dubai Transit Visa
- 1
Book via Emirates or flydubai
A transit visa must be sponsored by an airline. Book your connecting flight with Emirates or flydubai — they handle the visa application on your behalf through their online portals.
- 2
Apply online at least 4 days before travel
Submit your passport scan, photo, and flight details via the Emirates or flydubai visa portal. Processing typically takes 24–48 hours, so apply early.
- 3
Receive approval and travel
You'll receive an e-visa by email. Print it or save it digitally. Present it at check-in and immigration. Ensure you transit within the visa validity window.
Frequently Asked Questions
How long can I transit Dubai without a visa?
Most visa-exempt passengers can transit airside for up to 96 hours (4 days) without leaving the international zone. Some nationalities are limited to 24 hours.
Can I get a transit visa on arrival at DXB?
No. UAE transit visas must be obtained in advance, typically sponsored by an Emirates or flydubai booking through their online portal before travel.
How much does a Dubai transit visa cost?
A 48-hour transit visa costs approximately AED 50 (~$14 USD). The 96-hour transit visa is around AED 100 (~$27 USD). Fees may vary by airline sponsor.
Planning a layover in Dubai?
Find out what you can do, see, and eat during your Dubai stopover.
Dubai Layover Guide →