1. Currency converter
  2. MVR to SCR

100 MVR to SCR

Convert Maldivian Rufiyaa to Seychellois Rupees at the live mid-market rate.

100 Maldivian Rufiyaa =

96.43 SCR +0.34% today

1 MVR = 0.964295 SCR · 1 SCR = 1.03703 MVR

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

MVR to SCR over the last year

0.940.960.98Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.99006
52-week low
0.93596
52-week average
0.96454
Change over the year
−0.79%

Conversion tables

MVR to SCR
MVR SCR
1 MVR 0.9643 SCR
5 MVR 4.82 SCR
10 MVR 9.64 SCR
25 MVR 24.11 SCR
50 MVR 48.21 SCR
100 MVR 96.43 SCR
250 MVR 241.07 SCR
500 MVR 482.15 SCR
1,000 MVR 964.29 SCR
5,000 MVR 4,821.47 SCR
10,000 MVR 9,642.95 SCR
50,000 MVR 48,214.74 SCR
SCR to MVR
SCR MVR
1 SCR 1.04 MVR
5 SCR 5.19 MVR
10 SCR 10.37 MVR
25 SCR 25.93 MVR
50 SCR 51.85 MVR
100 SCR 103.70 MVR
250 SCR 259.26 MVR
500 SCR 518.51 MVR
1,000 SCR 1,037.03 MVR
5,000 SCR 5,185.14 MVR
10,000 SCR 10,370.27 MVR
50,000 SCR 51,851.36 MVR

MVR to SCR via API

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

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

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

Popular Maldivian Rufiyaa conversions

Questions about MVR to SCR

How much is 100 MVR in SCR?

100 Maldivian Rufiyaa is 96.43 Seychellois Rupees at the mid-market rate of 29 September 2026, 21:19 UTC, when 1 MVR = 0.964295 SCR.

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

Over the last 52 weeks 1 MVR ranged from 0.935964 to 0.990065 SCR, 0.964541 SCR on average.

Which exchange rate is this?

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