1. Currency converter
  2. MAD to GGP

250 MAD to GGP

Convert Moroccan dirhams to Guernsey pounds at the live mid-market rate.

250 Moroccan dirhams =

19.52 GGP −0.04% today

1 MAD = 0.0780957 GGP · 1 GGP = 12.8048 MAD

Mid-market rate, updated 06:37 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

MAD to GGP over the last year

0.0780.080.082Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.082595
52-week low
0.078096
52-week average
0.080548
Change over the year
−4.76%

Conversion tables

MAD to GGP
MAD GGP
1 MAD 0.0781 GGP
5 MAD 0.3905 GGP
10 MAD 0.781 GGP
25 MAD 1.95 GGP
50 MAD 3.90 GGP
100 MAD 7.81 GGP
250 MAD 19.52 GGP
500 MAD 39.05 GGP
1,000 MAD 78.10 GGP
5,000 MAD 390.48 GGP
10,000 MAD 780.96 GGP
50,000 MAD 3,904.79 GGP
GGP to MAD
GGP MAD
1 GGP 12.80 MAD
5 GGP 64.02 MAD
10 GGP 128.05 MAD
25 GGP 320.12 MAD
50 GGP 640.24 MAD
100 GGP 1,280.48 MAD
250 GGP 3,201.20 MAD
500 GGP 6,402.40 MAD
1,000 GGP 12,804.80 MAD
5,000 GGP 64,023.98 MAD
10,000 GGP 128,047.95 MAD
50,000 GGP 640,239.76 MAD

MAD to GGP via API

The live rate, the rate on any past day or a whole range, for GGP and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=MAD -d currencies=GGP \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=MAD -d currencies=GGP \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Moroccan Dirham conversions

Questions about MAD to GGP

How much is 250 MAD in GGP?

250 Moroccan dirhams is 19.52 Guernsey pounds at the mid-market rate of 30 September 2026, 06:37 UTC, when 1 MAD = 0.0780957 GGP.

What was the MAD to GGP rate over the last year?

Over the last 52 weeks 1 MAD ranged from 0.0780957 to 0.0825947 GGP, 0.080548 GGP on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for MAD/GGP, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.