1. Currency converter
  2. CHF to SCR

1,000 CHF to SCR

Convert Swiss francs to Seychellois Rupees at the live mid-market rate.

1,000 Swiss francs =

17,541.55 SCR −1.84% today

1 CHF = 17.5415 SCR · 1 SCR = 0.0570075 CHF

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

CHF to SCR over the last year

18.0019.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
19.654
52-week low
17.542
52-week average
18.727
Change over the year
−6.60%

Conversion tables

CHF to SCR
CHF SCR
1 CHF 17.54 SCR
5 CHF 87.71 SCR
10 CHF 175.42 SCR
25 CHF 438.54 SCR
50 CHF 877.08 SCR
100 CHF 1,754.15 SCR
250 CHF 4,385.39 SCR
500 CHF 8,770.77 SCR
1,000 CHF 17,541.55 SCR
5,000 CHF 87,707.73 SCR
10,000 CHF 175,415.47 SCR
50,000 CHF 877,077.35 SCR
SCR to CHF
SCR CHF
1 SCR 0.05701 CHF
5 SCR 0.285 CHF
10 SCR 0.5701 CHF
25 SCR 1.43 CHF
50 SCR 2.85 CHF
100 SCR 5.70 CHF
250 SCR 14.25 CHF
500 SCR 28.50 CHF
1,000 SCR 57.01 CHF
5,000 SCR 285.04 CHF
10,000 SCR 570.08 CHF
50,000 SCR 2,850.38 CHF

CHF 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=CHF -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=CHF -d currencies=SCR \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Swiss Franc conversions

Questions about CHF to SCR

How much is 1,000 CHF in SCR?

1,000 Swiss francs is 17,541.55 Seychellois Rupees at the mid-market rate of 30 September 2026, 04:50 UTC, when 1 CHF = 17.5415 SCR.

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

Over the last 52 weeks 1 CHF ranged from 17.5415 to 19.6536 SCR, 18.7267 SCR on average.

Which exchange rate is this?

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