Saudi Arabia Dialing Code (+966)

The country calling code for Saudi Arabia is +966. Type a local number below to get its international form, and see how to dial Saudi Arabia from anywhere.

Type a local Saudi Arabia phone number to see its international form.

Note Drop the leading 0 when dialling from abroad: +966 11 234 5678. Riyadh uses 11.

How to dial Saudi Arabia

From the US / Canada
011 966 112345678
From the UK / Europe
00 966 112345678
From any mobile
+966 112345678

The + in +966 stands for your local exit code (011 in the US and Canada, 00 across most of Europe, 00 in Saudi Arabia itself). Any GSM mobile lets you dial the + directly.

Saudi Arabia dialing reference

Country calling code+966
ISO country codeSA
RegionMiddle East & Africa
Trunk prefix0
Exit / IDD code (from Saudi Arabia)00
Example number011 234 5678
International format+966 112345678

Calling Saudi Arabia step by step

  1. 01 Start with your exit code — 011 in the US and Canada, 00 in the UK and Europe, or + on any mobile.
  2. 02 Dial the Saudi Arabia country code 966.
  3. 03 Add the local number without its leading 0 trunk prefix — e.g. 112345678.

Frequently asked questions

What is the country code for Saudi Arabia?

The country calling code for Saudi Arabia is +966 (ISO code SA). You dial it after your own country's exit code — or type + on a mobile — before the local number.

How do I call Saudi Arabia from the US?

From the United States, dial 011 (the US exit code), then 966 (the Saudi Arabia country code), then the local number without its trunk prefix. For example: 011 966 112345678.

How do I call Saudi Arabia from the UK or Europe?

From the UK and most of Europe, dial 00 (the exit code), then 966, then the local number. For example: 00 966 112345678. On any mobile you can dial +966 112345678 instead.

What is the format of a Saudi Arabia phone number?

A typical Saudi Arabia number looks like 011 234 5678. Drop the leading 0 when dialling from abroad: +966 11 234 5678. Riyadh uses 11.

Middle East & Africa dialing codes