1. Currency converter
  2. PLN to OMR

500 PLN to OMR

Convert Polish zlotys to Omani rials at the live mid-market rate.

500 Polish zlotys =

49.947 OMR −0.07% today

1 PLN = 0.0998936 OMR · 1 OMR = 10.0106 PLN

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

PLN to OMR over the last year

0.100.1050.11Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.110182
52-week low
0.099894
52-week average
0.105013
Change over the year
−5.51%

Conversion tables

PLN to OMR
PLN OMR
1 PLN 0.09989 OMR
5 PLN 0.4995 OMR
10 PLN 0.9989 OMR
25 PLN 2.497 OMR
50 PLN 4.995 OMR
100 PLN 9.989 OMR
250 PLN 24.973 OMR
500 PLN 49.947 OMR
1,000 PLN 99.894 OMR
5,000 PLN 499.468 OMR
10,000 PLN 998.936 OMR
50,000 PLN 4,994.682 OMR
OMR to PLN
OMR PLN
1 OMR 10.01 PLN
5 OMR 50.05 PLN
10 OMR 100.11 PLN
25 OMR 250.27 PLN
50 OMR 500.53 PLN
100 OMR 1,001.06 PLN
250 OMR 2,502.66 PLN
500 OMR 5,005.32 PLN
1,000 OMR 10,010.65 PLN
5,000 OMR 50,053.23 PLN
10,000 OMR 100,106.47 PLN
50,000 OMR 500,532.33 PLN

PLN to OMR via API

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

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

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

Popular Polish Zloty conversions

Questions about PLN to OMR

How much is 500 PLN in OMR?

500 Polish zlotys is 49.947 Omani rials at the mid-market rate of 30 September 2026, 04:17 UTC, when 1 PLN = 0.0998936 OMR.

What was the PLN to OMR rate over the last year?

Over the last 52 weeks 1 PLN ranged from 0.0998936 to 0.110182 OMR, 0.105013 OMR on average.

Which exchange rate is this?

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