Quick answer: A Dubai landline is +971 4 123 4567 (city code 4); a Dubai mobile is +971 50 123 4567 (carrier prefix like 50/52). Inside the UAE you keep a leading 0 (04 or 050); when calling from abroad you drop that 0 and use +971.
One missed digit and your call to Dubai goes nowhere. Get the format right and it connects on the first try — every time.
Dubai's numbering looks simple once you see the logic, but it trips up callers because landlines and mobiles follow different rules. The country code, the city code, and that quietly important leading zero all matter.
This guide breaks down the full Dubai phone number format: the structure of landlines and mobiles, which prefix belongs to which carrier, how to dial from inside and outside the UAE, and the emergency numbers worth memorizing.
How Dubai Phone Numbers Are Structured

Every phone in the United Arab Emirates sits under the country code +971. Dubai then has its own city code within that.
Once you know the country code and the city code, the rest of the format falls into place quickly.
The Two Number Types
Dubai numbers come in two flavors, and they don't behave the same way:
- Landlines — fixed lines for homes, offices, and hotels.
- Mobiles — cell numbers, which use carrier-specific prefixes.
Mixing up the rules for the two is the most common reason a call fails.
The Dubai Landline Format
A Dubai landline uses the city code 4. The full international format looks like this:
+971 4 123 4567
Here, +971 is the UAE country code, 4 is Dubai's city code, and the seven digits that follow are the subscriber's line.
Reading a Landline Number
The structure is fixed and predictable. The city code is always a single digit (4) for Dubai, followed by a seven-digit local number.
So a Dubai phone number for a hotel or office will always carry that 4 right after +971.
Dialing a Landline Within the UAE
If you're already in the UAE and calling a Dubai landline, you add a leading zero: 04 123 4567.
That zero is the national trunk code. It only appears on domestic calls — never on international ones.
The Dubai Mobile Format

Mobile numbers work differently. They don't use the city code 4 at all. Instead, they use a two-digit carrier prefix.
A typical Dubai mobile in international format looks like +971 50 123 4567.
Mobile Prefixes by Carrier
The prefix tells you which network the number runs on. Here's how the main UAE carriers break down:
| Prefix | Carrier |
|---|---|
| 050, 054, 056 | Etisalat |
| 052, 055, 058 | du |
| 053 | Virgin Mobile |
Domestically, you'd dial these with the leading zero — for example, 050 123 4567. Since number portability launched in the UAE, a prefix only shows the original carrier, not necessarily the current one.
Mobile vs. Landline — The Key Difference
A landline says "Dubai" through the city code 4. A mobile says nothing about location — it could belong to someone anywhere in the UAE.
That's why mobiles use carrier prefixes instead of a city code.
Need a UAE number without a UAE address? A virtual Dubai number routes calls to any device, anywhere. My Country Mobile (MCM) provisions local numbers across 190+ countries from one dashboard — start a free trial and pick yours in minutes.
Ready when you are
Protect your business line.
MCM's local numbers ship with verified caller ID and smart call filtering — customers always know it's really you, and spam never reaches your team.
How to Call Dubai From Abroad

Calling Dubai from another country follows one golden rule: drop the leading zero.
That domestic trunk code is for local use only. On an international call, the +971 country code replaces it.
Calling a Dubai Landline From Overseas
Dial your country's exit code, then +971, then 4, then the seven-digit number.
From the US, that's: 011 971 4 123 4567. From most other countries: +971 4 123 4567.
Calling a Dubai Mobile From Overseas
Same logic — drop the zero from the prefix. A local mobile of 050 123 4567 becomes +971 50 123 4567 when dialed internationally.
The 0 in 050 vanishes; the 50 stays. For the full dialing sequence and exit codes by country, see our 971 country code guide.
How to Dial Within Dubai and the UAE
Inside the UAE, the rules flip. Now you need the leading zero.
This is the most common point of confusion for visitors and new residents.
Calling Between Dubai Numbers
Calling a Dubai landline from another Dubai landline? You can often dial just the seven-digit local number.
From a mobile, or from another emirate, add the trunk code: 04 for landlines, or the full prefix like 050 for mobiles.
Calling Another Emirate
Each emirate has its own city code — Abu Dhabi uses 2, Sharjah uses 6, and so on. Dubai's is 4.
To call across emirates, dial the trunk zero plus that emirate's city code.
Building a presence in the UAE market? A virtual Dubai number gives you local credibility with no office or SIM card required. Explore plans and numbers — no contracts, fast setup, trusted by 17,500+ businesses worldwide.
Emergency Numbers in Dubai

Emergency numbers ignore all the formatting rules above. No country code, no trunk zero — just dial the short number.
They're free to call from any mobile or landline, 24 hours a day.
The Numbers to Know
Keep these three within reach anywhere in the UAE:
| Number | Service |
|---|---|
| 999 | Police |
| 998 | Ambulance |
| 997 | Civil Defence (fire) |
The number 112 also works as an alternative emergency line, reaching police, fire, or medical services.
Common Dialing Mistakes to Avoid
A few errors account for most failed calls to Dubai. Knowing them saves you the frustration.
Keeping the Zero on International Calls
Dialing +971 0 4 ... will not connect. The country code and the trunk zero never appear together.
When you use +971, the zero always comes off.
Confusing the Landline Code With a Mobile Prefix
The 4 is a landline city code. It is not a mobile prefix, and mobiles never use it.
If a number starts with 050 or 052, it's a mobile — treat it as one.
The Bottom Line on Dialing Dubai
The Dubai phone number format rewards one habit: knowing when the leading zero belongs and when it doesn't. Inside the UAE, keep it. Calling from abroad, drop it and use +971.
Sort the landline code (4) from the mobile prefixes (050, 052, and the rest), and you'll connect cleanly every time.
Reaching out to the wider region? See our guides to the UAE number format and international dialing codes, or explore virtual phone numbers for any market.
Ready when you are
Ready to sound local everywhere you sell?
MCM activates business numbers in minutes, with call routing, analytics, and CRM-ready integrations. Start your free trial — no card to browse inventory.
FAQs
What is the area code for Dubai?
Dubai's landline city code is 4. A full landline number is written as +971 4, followed by a seven-digit local number.
How do I write a Dubai mobile number?
A Dubai mobile in international format is +971 followed by a two-digit carrier prefix (such as 50 or 52) and a seven-digit number — for example, +971 50 123 4567.
Do I drop the zero when calling Dubai from abroad?
Yes. The leading 0 is a domestic trunk code. On international calls, +971 replaces it, so 04 becomes +971 4 and 050 becomes +971 50.
Which carriers use which mobile prefixes?
Etisalat typically uses 050, 054, and 056. du uses 052, 055, and 058. Virgin Mobile uses 053.
How do I dial a Dubai number while inside the UAE?
Add the trunk zero: 04 for landlines, or the full prefix like 050 for mobiles. Within the same city, a seven-digit landline number often works alone.
What are the emergency numbers in Dubai?
Dial 999 for police, 998 for ambulance, and 997 for civil defence. The number 112 also works as a general emergency line.
Can I get a Dubai phone number without living in the UAE?
Yes. A virtual Dubai number works from anywhere and forwards calls to any device, giving your business a local UAE presence with no SIM or office required.






