1. Currency converter
  2. ZAR to MVR
  3. 1 ZAR

Convert 1 South African Rand (ZAR) to Maldivian Rufiyaa (MVR)

Convert South African rand to Maldivian Rufiyaa at the live mid-market rate. Reverse: MVR to ZAR

1 South African Rand =

0.9287 MVR 0.00% today

1 ZAR = 0.928679 MVR · 1 MVR = 1.0768 ZAR

Mid-market rate, updated 13:02 UTC. Paid plans update as often as every 60 seconds. Get ZAR→MVR rates via API

ZAR to MVR over the last year

0.900.95Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.98301
52-week low
0.88274
52-week average
0.93420
Change over the year
+3.54%

Conversion tables

ZAR to MVR
ZAR MVR
1 ZAR 0.9287 MVR
10 ZAR 9.29 MVR
100 ZAR 92.87 MVR
1,000 ZAR 928.68 MVR
10,000 ZAR 9,286.79 MVR
50,000 ZAR 46,433.96 MVR
100,000 ZAR 92,867.91 MVR
MVR to ZAR
MVR ZAR
1 MVR 1.08 ZAR
10 MVR 10.77 ZAR
100 MVR 107.68 ZAR
1,000 MVR 1,076.80 ZAR
10,000 MVR 10,767.98 ZAR
50,000 MVR 53,839.91 ZAR
100,000 MVR 107,679.82 ZAR

Get ZAR→MVR rates via API

The live rate, the rate on any past day or a whole range, for MVR 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=ZAR -d currencies=MVR \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular South African Rand conversions

Popular Maldivian Rufiyaa conversions

Questions about ZAR to MVR

How much is 1 ZAR in MVR?

1 South African Rand is 0.9287 Maldivian Rufiyaa at the mid-market rate of 4 October 2026, 13:02 UTC, when 1 ZAR = 0.928679 MVR.

What was the ZAR to MVR rate over the last year?

Over the last 52 weeks 1 ZAR ranged from 0.882737 to 0.98301 MVR, 0.934198 MVR on average.

Which exchange rate is this?

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