How to call Morocco from Spain
To call Morocco from Spain, dial 00, then 212, then the number without its leading 0.
Dialed from Spain, a mobile number looks like 00 212 6 50 12 34 56 and a landline like 00 212 5 18 34 56 78.
How to dial Morocco from Spain
On a mobile phone you can type + instead of 00; from a landline, dial 00. In the QuikRing dialer you skip both: pick Morocco and type the number.
The numbers show the format only.
How numbers in Morocco are built
A number in Morocco is the country code +212 followed by a national number of 9 digits. The trunk prefix, where there is one, is dropped after the code.
Written locally as 06 50 12 34 56, an example mobile number in Morocco is dialed as +212 6 50 12 34 56 from abroad.
Leave out the leading 0 when you dial it with the country code.
Why a call to Morocco fails to connect
- Keeping the leading 0: after +212 it is one digit too many, and the network rejects the call.
- Leaving out 00 (or +): without it your carrier reads 212 as the start of a number in Spain, not as a country code.
- A wrong number of digits: a number in Morocco has 9 digits after +212.
Best time to call
Morocco is 1 h behind Spain. When it is 12:00 in Spain, it is 11:00 in Morocco.
That gap moves between 0 h and 2 h during the year, because one of the two countries changes its clocks for daylight saving.
Spain changes its clocks for daylight saving, so its offset moves between UTC+1 and UTC+2 during the year.
Spain moves its clocks on March 29 and October 25.
Morocco does not change its clocks for daylight saving, so the offset stays UTC all year.
Morocco moves its clocks on February 15, March 22, and September 20.
Where a country spans several time zones, this page uses its main one, so the real gap can differ by a few hours.
The weekend in Morocco is Saturday and Sunday.
| Best time to call | Spain time | Morocco time |
|---|---|---|
| Waking hours, 08:00–21:00 in both | 09:00–21:00 | 08:00–20:00 |
| Business hours, 09:00–18:00 in both | 10:00–18:00 | 09:00–17:00 |
When it is 09:00 in Spain, it is 08:00 in Morocco.
When it is 09:00 in Morocco, it is 10:00 in Spain.
What it costs to call Morocco
Right from your browser, no app or SIM card. Charged per started minute, with no connection fee.
Prices checked October 23, 2026.
We recommend QuikRing for this call: the price per minute is shown before you dial, and there is no app or SIM to set up. It cannot place emergency calls; for those use a mobile or landline phone.
What a call costs
What a call to Morocco (+212) costs with QuikRing.
How to call Morocco with QuikRing
- 01Open QuikRing in your browser, sign up and add credit.
- 02Pick Morocco in the dialer, or type +212 followed by the number.
- 03Check the price before you call: $1.58/min to a mobile, $0.89/min to a landline.
- 04Press Call. The phone in Morocco rings like any other call, and nobody needs an app.
Frequently asked questions
How do I dial Morocco from Spain?
To call Morocco from Spain, dial 00, then 212, then the number without its leading 0. Dialed from Spain, a mobile number looks like 00 212 6 50 12 34 56 and a landline like 00 212 5 18 34 56 78.
How much does it cost to call Morocco from Spain?
With QuikRing a call to Morocco costs $1.58/min to a mobile and $0.89/min to a landline, charged per started minute. Ten minutes cost $15.80 to a mobile and $8.90 to a landline. We recommend QuikRing for this call: the price per minute is shown before you dial, and there is no app or SIM to set up. It cannot place emergency calls; for those use a mobile or landline phone.
What is the best time to call Morocco from Spain?
Morocco is 1 h behind Spain. When it is 12:00 in Spain, it is 11:00 in Morocco. Best window to call: 09:00–21:00 your time (08:00–20:00 in Morocco). That gap moves between 0 h and 2 h during the year, because one of the two countries changes its clocks for daylight saving.
Do I need to drop the leading 0 when dialing Morocco?
Yes. Leave out the leading 0 after the country code: dial +212, then the rest of the number.
How many digits is a phone number in Morocco?
A number in Morocco has 9 digits after the country code +212, not counting a leading trunk digit.
Do landlines and mobiles in Morocco cost the same to call?
A call to a landline in Morocco costs $0.89/min and a call to a mobile costs $1.58/min. The dialer recognizes which one you typed and shows the price before you call.