1. Currency converter
  2. MAD to RUB
  3. 10,000 MAD

Convert 10,000 Moroccan Dirham (MAD) to Russian Ruble (RUB)

Convert Moroccan dirhams to Russian rubles at the live mid-market rate. Reverse: RUB to MAD

10,000 Moroccan dirhams =

84,307.78 RUB 0.00% today

1 MAD = 8.43078 RUB · 1 RUB = 0.118613 MAD

Mid-market rate, updated 11:01 UTC. Paid plans update as often as every 60 seconds. Get MAD→RUB rates via API

MAD to RUB over the last year

8.008.509.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
9.3506
52-week low
7.7108
52-week average
8.4981
Change over the year
−6.77%

Conversion tables

MAD to RUB
MAD RUB
1 MAD 8.43 RUB
10 MAD 84.31 RUB
100 MAD 843.08 RUB
1,000 MAD 8,430.78 RUB
10,000 MAD 84,307.78 RUB
50,000 MAD 421,538.88 RUB
100,000 MAD 843,077.75 RUB
RUB to MAD
RUB MAD
1 RUB 0.1186 MAD
10 RUB 1.19 MAD
100 RUB 11.86 MAD
1,000 RUB 118.61 MAD
10,000 RUB 1,186.13 MAD
50,000 RUB 5,930.65 MAD
100,000 RUB 11,861.30 MAD

Get MAD→RUB rates via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=MAD -d currencies=RUB \
  -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=RUB \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Moroccan Dirham conversions

Popular Russian Ruble conversions

Questions about MAD to RUB

How much is 10,000 MAD in RUB?

10,000 Moroccan dirhams is 84,307.78 Russian rubles at the mid-market rate of 4 October 2026, 11:01 UTC, when 1 MAD = 8.43078 RUB.

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

Over the last 52 weeks 1 MAD ranged from 7.7108 to 9.35058 RUB, 8.4981 RUB on average.

Which exchange rate is this?

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