Omani Rial to South African Rand — OMR to ZAR

1 OMR = 42.42586141 ZAR
1 ZAR = 0.023571 OMR · Mid-market rate, 04:43 UTC

OMR/ZAR Exchange Rate Chart

1D | 1W | 1M | 3M | 6M | 1Y | 2Y | 5Y | 10Y

Loading chart data…

OMR/ZAR Rate Statistics

Metric 7 Days 30 Days 90 Days
High 43.4498 43.4498 43.4648
Low 42.4103 42.4103 41.3394
Average 43.1882 42.9952 42.3883
Change -1.64% -1.86% +1.27%

OMR/ZAR Over the Past Year

OMR/ZAR is at 42.4259, 37% of the way between its 52-week low of 40.8393 (28 Jan 2026) and high of 45.1379 (6 Nov 2025). It is down 1.0% since 1 January and down 6.2% on a year ago.

52-week high (6 Nov 2025)45.1379
52-week low (28 Jan 2026)40.8393
Change since 1 January-1.05%
Change over 1 year-6.19%

Based on daily closing rates over the past 12 months.

OMR to ZAR Conversion Table

OMR ZAR
OMR 1 ZAR 42.43
OMR 5 ZAR 212.13
OMR 10 ZAR 424.26
OMR 25 ZAR 1,060.65
OMR 50 ZAR 2,121.29
OMR 100 ZAR 4,242.59
OMR 500 ZAR 21,212.93
OMR 1,000 ZAR 42,425.86
OMR 5,000 ZAR 212,129.31

ZAR to OMR Conversion Table

ZAR OMR
ZAR 10 OMR 0.236
ZAR 50 OMR 1.179
ZAR 100 OMR 2.357
ZAR 250 OMR 5.893
ZAR 500 OMR 11.785
ZAR 1,000 OMR 23.571
ZAR 5,000 OMR 117.853
ZAR 10,000 OMR 235.705
ZAR 50,000 OMR 1,178.526

One Omani Rial is worth 42.4259 ZAR at today's mid-market rate, so 100 OMR converts to 4,242.59 ZAR and 1,000 OMR converts to 42,425.86 ZAR. Over the past 30 days the rate has moved between 42.4103 and 43.4498.

Over the past year OMR/ZAR has ranged from 40.8393 (28 January 2026) to 45.1379 (6 November 2025). Its biggest one-day move in that time was a fall of 2.89% on 9 March 2026. For longer context, five years ago one OMR bought about 40.2739 ZAR; ten years ago, about 37.1548.

Rates on this page update every minute. They are mid-market rates, which is usually better than the rate a bank or transfer provider will offer you.

Frequently Asked Questions

What is the OMR to ZAR exchange rate today?
The mid-market rate is 1 OMR = 42.4259 ZAR, so 100 OMR converts to 4,242.59 ZAR. The rate updates every minute.
What was the highest OMR to ZAR rate in the past year?
The highest daily closing rate in the past 12 months was 45.1379 on 6 November 2025. The lowest was 40.8393 on 28 January 2026.
How much has OMR/ZAR changed this year?
OMR/ZAR is down 1.0% since 1 January, and down 6.2% on a year ago.
What was the OMR to ZAR rate five years ago?
About 40.2739 ZAR per OMR. Today's rate of 42.4259 is up 5.3% on that.
Why is my bank's OMR to ZAR rate different?
The rate on this page is the mid-market rate: the midpoint between what buyers and sellers of OMR and ZAR are paying on the wholesale market. Banks and money transfer providers rarely give you that rate. Most build their profit into the exchange rate itself, quoting you a rate some way below mid-market and often advertising the transfer as "fee free". High-street banks commonly take 2-4% this way; specialist transfer services and brokers usually take much less. The gap matters most on large amounts: on a 50,000 OMR transfer, the difference between a 3% and a 0.5% margin is 1,250 OMR. Before you send, compare the rate you're offered against the mid-market rate here, and ask for the total amount that will arrive rather than the fee alone.

Omani Rial (OMR) exchange rates

All OMR exchange rates →

South African Rand (ZAR) exchange rates

All ZAR exchange rates →