1. Currency converter
  2. IRR to IQD

250 IRR to IQD

Convert Iranian rials to Iraqi dinars at the live mid-market rate.

250 Iranian rials =

0.1886 IQD −0.04% today

1 IRR = 0.00075424 IQD · 1 IQD = 1,325.84 IRR

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

IRR to IQD over the last year

00.010.020.03Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.03120312
52-week low
0.00075424
52-week average
0.00908639
Change over the year
−97.58%

Conversion tables

IRR to IQD
IRR IQD
1 IRR 0.0007542 IQD
5 IRR 0.003771 IQD
10 IRR 0.007542 IQD
25 IRR 0.01886 IQD
50 IRR 0.03771 IQD
100 IRR 0.07542 IQD
250 IRR 0.1886 IQD
500 IRR 0.3771 IQD
1,000 IRR 0.7542 IQD
5,000 IRR 4 IQD
10,000 IRR 8 IQD
50,000 IRR 38 IQD
IQD to IRR
IQD IRR
1 IQD 1,326 IRR
5 IQD 6,629 IRR
10 IQD 13,258 IRR
25 IQD 33,146 IRR
50 IQD 66,292 IRR
100 IQD 132,584 IRR
250 IQD 331,460 IRR
500 IQD 662,920 IRR
1,000 IQD 1,325,840 IRR
5,000 IQD 6,629,198 IRR
10,000 IQD 13,258,397 IRR
50,000 IQD 66,291,984 IRR

IRR to IQD via API

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

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

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

Popular Iranian Rial conversions

Questions about IRR to IQD

How much is 250 IRR in IQD?

250 Iranian rials is 0.1886 Iraqi dinars at the mid-market rate of 30 September 2026, 08:34 UTC, when 1 IRR = 0.00075424 IQD.

What was the IRR to IQD rate over the last year?

Over the last 52 weeks 1 IRR ranged from 0.00075424 to 0.0312031 IQD, 0.00908639 IQD on average.

Which exchange rate is this?

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