1. Currency converter
  2. BIF to IRR

50,000 BIF to IRR

Convert Burundian francs to Iranian rials at the live mid-market rate.

50,000 Burundian francs =

28,978,699 IRR 0.00% today

1 BIF = 579.574 IRR · 1 IRR = 0.00172541 BIF

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

BIF to IRR over the last year

0200.00400.00600.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
579.57
52-week low
14.14
52-week average
328.51
Change over the year
+3,963.23%

Conversion tables

BIF to IRR
BIF IRR
1 BIF 580 IRR
5 BIF 2,898 IRR
10 BIF 5,796 IRR
25 BIF 14,489 IRR
50 BIF 28,979 IRR
100 BIF 57,957 IRR
250 BIF 144,893 IRR
500 BIF 289,787 IRR
1,000 BIF 579,574 IRR
5,000 BIF 2,897,870 IRR
10,000 BIF 5,795,740 IRR
50,000 BIF 28,978,699 IRR
IRR to BIF
IRR BIF
1 IRR 0.001725 BIF
5 IRR 0.008627 BIF
10 IRR 0.01725 BIF
25 IRR 0.04314 BIF
50 IRR 0.08627 BIF
100 IRR 0.1725 BIF
250 IRR 0.4314 BIF
500 IRR 0.8627 BIF
1,000 IRR 2 BIF
5,000 IRR 9 BIF
10,000 IRR 17 BIF
50,000 IRR 86 BIF

BIF to IRR via API

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

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

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

Popular Burundian Franc conversions

Questions about BIF to IRR

How much is 50,000 BIF in IRR?

50,000 Burundian francs is 28,978,699 Iranian rials at the mid-market rate of 30 September 2026, 00:01 UTC, when 1 BIF = 579.574 IRR.

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

Over the last 52 weeks 1 BIF ranged from 14.1424 to 579.574 IRR, 328.512 IRR on average.

Which exchange rate is this?

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