1. Currency converter
  2. MAD to TWD

100 MAD to TWD

Convert Moroccan dirhams to New Taiwan dollars at the live mid-market rate.

100 Moroccan dirhams =

329.24 TWD −0.14% today

1 MAD = 3.29241 TWD · 1 TWD = 0.303729 MAD

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

MAD to TWD over the last year

3.303.40Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.4763
52-week low
3.2924
52-week average
3.4110
Change over the year
−2.03%

Conversion tables

MAD to TWD
MAD TWD
1 MAD 3.29 TWD
5 MAD 16.46 TWD
10 MAD 32.92 TWD
25 MAD 82.31 TWD
50 MAD 164.62 TWD
100 MAD 329.24 TWD
250 MAD 823.10 TWD
500 MAD 1,646.21 TWD
1,000 MAD 3,292.41 TWD
5,000 MAD 16,462.06 TWD
10,000 MAD 32,924.12 TWD
50,000 MAD 164,620.61 TWD
TWD to MAD
TWD MAD
1 TWD 0.3037 MAD
5 TWD 1.52 MAD
10 TWD 3.04 MAD
25 TWD 7.59 MAD
50 TWD 15.19 MAD
100 TWD 30.37 MAD
250 TWD 75.93 MAD
500 TWD 151.86 MAD
1,000 TWD 303.73 MAD
5,000 TWD 1,518.64 MAD
10,000 TWD 3,037.29 MAD
50,000 TWD 15,186.43 MAD

MAD to TWD via API

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

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

Popular Moroccan Dirham conversions

Questions about MAD to TWD

How much is 100 MAD in TWD?

100 Moroccan dirhams is 329.24 New Taiwan dollars at the mid-market rate of 30 September 2026, 00:48 UTC, when 1 MAD = 3.29241 TWD.

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

Over the last 52 weeks 1 MAD ranged from 3.29241 to 3.47632 TWD, 3.41104 TWD on average.

Which exchange rate is this?

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