🇸🇦 Saudi Arabia Country Code
The country code for Saudi Arabia is +966. Use this code when dialing Saudi Arabia from abroad.
Mobile
$0.23/min
Landline
$0.23/min
No credit card required. Credits never expire.
+966
Saudi Arabia Country Code
Saudi Arabia Telephone System Details
Complete reference for Saudi Arabia's phone infrastructure
Saudi Arabia's mobile market is served by three major operators: STC (Saudi Telecom Company, the market leader), Mobily (Etihad Etisalat), and Zain Saudi Arabia. 5G deployment in Saudi Arabia is among the most advanced globally, with STC achieving wide coverage across major cities. The country has over 40 million mobile subscriptions, exceeding its population due to the large expatriate workforce.
| Country Code | +966 |
| International Prefix | 00 (used when calling out of Saudi Arabia) |
| Trunk Prefix | 0 (drop this when dialing from abroad) |
| Number Length | 9 digits (excluding country code) |
| Mobile Prefixes | 50, 53, 54, 55, 56, 58, 59 |
| Emergency Number | 911 |
Special Dialing Rules
Drop the leading 0 when calling from abroad. Saudi mobile numbers are 10 digits starting with 05 locally. Internationally, dial +966 followed by 9 digits. For example, 055-123-4567 becomes +966-55-123-4567. Riyadh landlines: +966-11-XXX-XXXX, Jeddah: +966-12-XXX-XXXX.
How to Dial Saudi Arabia
Use +966 when calling Saudi Arabia from abroad
From United States
011 + 966 + number
011 is the US exit code
From United Kingdom
00 + 966 + number
00 is the UK exit code
From Mobile
+966 + number
+ works from any country
Example: Calling Saudi Arabia
To call a Saudi Arabia number like 12345678
011-966-12345678
00-966-12345678
+96612345678
Call Saudi Arabia for Less
Affordable rates with InternationalCall
Mobile
$0.23/min
Landline
$0.23/min
No connection fees. No monthly fees. Credits never expire.
Saudi Arabia Country Code FAQ
What is the country code for Saudi Arabia?
The country code for Saudi Arabia is +966. Use this code when dialing Saudi Arabia from any other country.
How do I call Saudi Arabia from the US?
From a US phone, dial 011 + 966 + local number. The 011 is the US international access code.
What does the + mean in +966?
The + symbol represents the international access code. On mobile phones, you can dial + directly. On landlines, replace + with your country's exit code (011 for US, 00 for UK).
More Saudi Arabia Calling Resources
Cheap Calls to Other Middle East Countries
Ready to Call Saudi Arabia?
Start calling for just $0.23/min. No contracts, no monthly fees. Credits never expire.