Always drop the leading zero for landlines
Saudi landline numbers appear as 011-1234567 locally. When dialing internationally, drop the initial 0 and dial 00966 11 1234567.
Quick Answer
Dial 00 + 966 + phone number to call Saudi Arabia from Pakistan. Sayfone offers transparent per-minute rates starting at just 28¢/min.
$0.44
Per minute
966
Country code
HD
Call quality
Landline rate
$0.44/min
Mobile rate
$0.44/min
Same per-minute Sayfone rate for landline and mobile.
Average call quality
Steps at a glance
DIALING GUIDE
Follow these simple steps to dial any number in Saudi Arabia from your phone in Pakistan.
Dial 00 from any phone in Pakistan. This tells your carrier you're making an international call.
00
After 00, enter 966, which is Saudi Arabia's international dialing code.
00966
Enter the Saudi Arabian phone number. For landlines, include the area code without the leading zero. For mobiles, dial the full number as-is.
00966 11 1234567 (Riyadh landline) or 00966 50 1234567 (mobile)
Your call will route through the international network. Once connected, you'll see the per-minute rate displayed (if using Sayfone, 28¢/min for this route).
Dialing format reference
966
Use these patterns when entering a full international number to 966.
Mobile
+966 5X XXXX XXXX
Landline
+966 XX XXXX XXXX (area code + number)
Major city area codes
Sources
Authority on country calling codes
DIALING RULES
Saudi Arabia uses a 9-digit numbering plan with area codes for landlines and mobile prefixes for cells. These rules ensure your call connects correctly.
Saudi landline numbers appear as 011-1234567 locally. When dialing internationally, drop the initial 0 and dial 00966 11 1234567.
Saudi mobile numbers start with 5 followed by a digit (50, 51, 52, 53, 54, or 55). Dial the full mobile number without modification after the country code.
Landlines in major cities have specific area codes: Riyadh (11), Jeddah (12), Dammam (13). Always include the area code when dialing a landline.
A complete international call to Saudi Arabia is usually 00966 + 8-digit local number, totaling 12 digits when you count the access code.
CALLING TIPS
Saudi Arabia is 3 hours ahead of Pakistan. Timing your call correctly and understanding local business customs improves connection quality and reception.
Best for business
9:00 AM–5:00 PM (Saudi time)
During Saudi business hours, 6:00 PM–2:00 AM Pakistan time
Good for personal calls
7:00 PM–10:00 PM (Saudi time)
Early evening in Saudi Arabia, 4:00 AM–7:00 AM Pakistan time
Sources
Authority on time zone offsets and DST
Before you go
Open the full Pakistan to Saudi Arabia guide, check rates, or browse other how-to guides from Pakistan.
Pakistan to Saudi Arabia calling guide
Per-minute rates, savings calculator, and what to expect on this route.
What it costs to call Saudi Arabia
See Sayfone’s per-minute rate for Saudi Arabia and how it compares before you dial.
Route guides from Pakistan
FAQ
Get quick answers to common questions about calling Saudi Arabia from Pakistan.
Still have questions? Contact our support team.
Contact supportReady to Call?
Make affordable international calls from Pakistan to Saudi Arabia with transparent pricing and no surprises.
The modern Skype alternative. No downloads, no contracts, just crystal-clear calls from any device, anywhere.