MA

Call Morocco from your browser

Crystal-clear quality, no apps to download, pay only for what you use after that.

Starting at
$0.67/min
No hidden fees
First call to Morocco is free

About calling Morocco

Timezone

UTC+1

Current time:

Popular Cities
CasablancaMarrakechFesTangierRabat

Call Morocco with Hyallo and stay close to the Moroccan community across Europe and beyond — over 5 million Moroccans living in France, Spain, Italy, Belgium, and the Netherlands call home regularly to Casablanca, Marrakech, and Rabat to maintain strong family bonds.

How to call Morocco

Country code
+212
Dialing format: +212 XXX XXX XXX

Moroccan area codes after +212 (drop the leading 0 from the local number).

  • ·+212 522 for Casablanca
  • ·+212 537 for Rabat
  • ·+212 539 for Tangier
  • ·+212 535 for Fes
  • ·+212 524 for Marrakech
  • ·+212 536 for Meknes
  • ·+212 528 for Agadir
  • ·+212 523 for Settat / Khouribga
  • ·+212 525 for Beni Mellal
  • ·+212 520 for Oujda (Eastern region)
  • ·+212 538 for Tetouan / Larache
  • ·+212 534 for Nador / Al Hoceima

Mobile numbers start with 6 or 7 (e.g. +212 6XX XXX XXX after dropping the 0).

Pro tip

Moroccan mobile numbers start with 06 or 07 and are 10 digits. Drop the leading 0 when dialing internationally, so 06 becomes +212 6XX XXX XXX. Casablanca's landline code is 5, dialed as +212 5XX XXX XXX.

Frequently Asked Questions

How much does it cost to call Morocco?

Calls to Morocco start at just $0.67 per minute. You only pay for the time you actually talk, with no hidden fees or monthly charges.

What is the country code for Morocco?

The country code for Morocco is +212. Always include this when dialing from another country.

Is the first call to Morocco really free?

Absolutely! Sign up for free and make your first 1-minute call to Morocco at no cost. No credit card required. After that, calls start at just $0.67/min.

Other Africa Destinations

Ready to Call Morocco?

Create your free account and start calling in less than 2 minutes.