Mobile plans, options and per-minute rates for calling Morocco from Canada, and what it costs to use your phone in Morocco.
Read on 10 October 2026
Prices and offers change. Each figure was read on the date shown: confirm on the provider's own page before you buy.
In short
Only one plan here names Morocco for calls: Bell's Ultra - Unlimited with international roaming, at 100 Canadian dollars a month.
This Bell plan includes unlimited calls from Canada to Morocco and 5 GB of data a day in Morocco.
With the BOSS Revolution calling credit app, a minute to Morocco costs 77.3 cents to a mobile and 13.3 cents to a landline.
For a short trip, a daily fee lets you use your own plan in Morocco: 16 Canadian dollars with Virgin Plus, 18 Canadian dollars with TELUS and with Fido.
For a longer stay, a 30-day pass costs 120 Canadian dollars with Rogers and with Fido; their passes for 3, 7 and 14 days cost 45, 75 and 100 dollars.
Virgin Plus charges its daily roaming fee for at most 20 days in each billing period.
Few offers could be confirmed for this country. The operators' own pages give their current rates to Morocco.
Plans, options and rates
Bell
Subscription
Ultra - Unlimited with international roaming
CA$100a month
To Moroccan mobiles
Unlimited
To Moroccan landlines
Unlimited
Data in Morocco
5 GB
Unlimited calls from Canada to 83 countries that include Morocco. In Morocco: 5 GB of data a day, then slower data. The price includes the automatic payment credit.
Bell's Ultra - Unlimited with international roaming plan includes 5 GB of data a day in Morocco, then unlimited data at up to 512 Kbps. Calls within Morocco and to Canada are included. Source: bell.ca
CA$100 a month
Virgin Plus
Virgin Plus Roam Sweet Roam: daily fee to use your plan's data in Morocco, with unlimited talk and text to Canada and within Morocco. At most 20 days are charged per billing period. Source: virginplus.ca
CA$16 a day
TELUS
TELUS Easy Roam: daily fee to use your plan's data in Morocco, with unlimited talk and text. One part of the TELUS page says 16 dollars a day: confirm the price with TELUS before you travel. Source: telus.com
CA$18 a day
Fido
Fido Roam Daily: daily fee to use your number and your plan's data in Morocco. Source: fido.ca
CA$18 a day
Rogers
Rogers International Travel Pass to use your plan's data, talk and text in Morocco for 3 days. A 7-day pass costs 75 dollars and a 14-day pass costs 100 dollars. Source: rogers.com
CA$45 / 3 days
Rogers
Rogers International Travel Pass to use your plan's data, talk and text in Morocco for 30 days. Source: rogers.com
CA$120 / 30 days
Fido
Fido International Travel Pass to use your plan in Morocco for 30 days. Passes for 3, 7 and 14 days cost 45, 75 and 100 dollars. Source: fido.ca