Also written as: +966 · 00966 · 011 966 (from the USA and Canada) · 00-966
Who uses +966
The +966 country code belongs to Saudi Arabia, shown on this page as the main country. Its official name is the Kingdom of Saudi Arabia and its ISO code is SA. People in Saudi Arabia use +966 numbers for mobile services, and the same code applies across the country. The demonym for a person from Saudi Arabia is Saudi Arabian.
Location, language, currency and time
Saudi Arabia sits in Asia, within the Western Asia subregion. The capital is Riyadh. Arabic is the language of the country, and the currency is the Saudi riyal. Local time follows the Asia/Riyadh time zone at UTC+03:00. The country uses one time zone, so the offset stays at UTC+03:00 throughout the year.
What a +966 mobile number looks like
A Saudi Arabia mobile number in international format is written as +966 51 234 5678. The +966 part is the country code, followed by the local mobile digits in the groups shown. Use this format when you store a contact or share a number with someone outside the country.
Calling and messaging over the internet
You can call or message a +966 number using a data connection rather than a standard mobile voice line. This works through internet calling and messaging apps on a phone, tablet or computer connected to Wi-Fi or mobile data. The person you contact in Saudi Arabia receives the call or message on their own device. This approach is useful when you want to reach a +966 number, because the traffic runs over your data connection instead of a traditional international route.
Slashtel also sends prepaid mobile top-ups to Saudi Arabia operators. The operators supported are STC, Mobily and Zain. You can top up a Saudi Arabia number through Slashtel and send credit to a mobile line on any of these three networks. This is useful when a contact in Saudi Arabia needs prepaid balance on their line. The top-up goes to the number on the chosen operator, so check the operator before you send. To send credit, use the top-up page and enter the Saudi Arabia mobile number in the format shown above. The number begins with +966, and the remaining digits identify the line on the STC, Mobily or Zain network.
Facts checked 26 October 2026.
Saudi Arabia number format
| International | +966 51 234 5678 |
| E.164 (apps and forms) | +966512345678 |
| Inside Saudi Arabia | 051 234 5678 |
| Digits after +966 | 9 (numbers can be 9 to 10 digits) |
Example mobile number format from Google's libphonenumber data, not a real subscriber.
How to call Saudi Arabia
| Calling from | Dial |
|---|---|
| Any mobile phone | +966 51 234 5678 |
| the United States (landline) | 011 966 51 234 5678 |
| Canada (landline) | 011 966 51 234 5678 |
| the United Kingdom (landline) | 00 966 51 234 5678 |
| Ireland (landline) | 00 966 51 234 5678 |
| the United Arab Emirates (landline) | 00 966 51 234 5678 |
| Australia (landline) | 0011 966 51 234 5678 |
| India (landline) | 00 966 51 234 5678 |
| Germany (landline) | 00 966 51 234 5678 |
| France (landline) | 00 966 51 234 5678 |
| Spain (landline) | 00 966 51 234 5678 |
| South Africa (landline) | 00 966 51 234 5678 |
| Inside Saudi Arabia | 051 234 5678 |
Top up a +966 mobile
Pay with a card from any country; credit usually arrives in minutes.
Check a +966 number
Enter a phone number
Formats, validity and dialling instructions appear here as you type.
+966 in other languages
- مفتاح 00966 (+966) هو مفتاح الاتصال الدولي لدولة المملكة العربية السعودية
- 00966 (+966) est l'indicatif téléphonique de : Arabie saoudite
- +966 (00966) es el prefijo telefónico de: Arabia Saudí
- +966 (00966) ist die Ländervorwahl von: Saudi-Arabien
- +966 (00966) è il prefisso internazionale di: Arabia Saudita
- +966 (00966) é o código de país de: Arábia Saudita
- +966 (00966) hangi ülkenin kodu? Suudi Arabistan
- +966 (00966): телефонный код страны Саудовская Аравия
- +966 (00966): κωδικός χώρας για Σαουδική Αραβία
- +966 (00966) kis desh ka code hai? Saudi Arabia ka country code hai
- +966 (00966) सऊदी अरब का देश कोड है
- +966 (00966) سعودی عرب کا کنٹری کوڈ ہے
- +966 (00966) کد کشور عربستان سعودی است
- +966 (00966) là mã quốc gia của Ả Rập Xê-út
- +966 (00966) คือรหัสประเทศของ ซาอุดีอาระเบีย
Questions
Which country has the country code +966?
+966 is the country code for Saudi Arabia.
How do I call Saudi Arabia from the USA or Canada?
Dial 011, then 966, then the number without the leading 0: for example 011 966 51 234 5678. From a mobile you can dial +966 51 234 5678 instead.
How do I call Saudi Arabia from the UK?
Dial 00, then 966, then the number without the leading 0: for example 00 966 51 234 5678.
How many digits is a Saudi Arabia mobile number?
9 digits after the country code +966, or 10 digits including the leading 0 when dialled inside Saudi Arabia. Example: +966 51 234 5678.
Which country is 00966?
00966 is Saudi Arabia. 00 is the exit code used in most countries, so 00966, +966 and 011 966 from the USA all reach the same country.
Is +966 the same as 00966?
Yes. The + stands for the exit code of the country you are calling from. In most countries that is 00, so +966 and 00966 are the same. From the USA and Canada the exit code is 011, so you would dial 011966.
Can I send a mobile top-up to a +966 number?
Yes. Slashtel sends prepaid top-ups to STC, Mobily, Zain numbers in Saudi Arabia, paid with a card from any country.
Nearby codes: +964 Iraq · +965 Kuwait · +967 Yemen · +968 Oman · all country codes