Iranian Rial to Botswana Pula Exchange Rate Today (IRR to BWP)

⇄ Swap to BWP → IRR

Live mid-market Iranian Rial (IRR) to Botswana Pula (BWP) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Iranian Rial (IRR) = 0.000007 Botswana Pula (BWP)
Inverse Rate: 1 BWP = 134,048.26 IRR +0.000000 BWP (+0.00%) Updated: Wednesday, 28 October 2026, 6:29 PM GMT
Day Open 0.000007 BWP
Day High 0.000010 BWP
Day Low 0.000007 BWP
30-Day Change -25.37%
1-Year Change -97.79%

Daily IRR/BWP Exchange Rate Report (Wednesday, 28 October 2026, 6:29 PM)

Steady Session
Daily Change (IRR/BWP) +0.000000 BWP (+0.00%)
Inverse (1 BWP in IRR) 134,048.26 IRR
7-Day Trend -25.37%
30-Day Trend -25.37%

The Iranian Rial to Botswana Pula (IRR/BWP) exchange rate is holding steady in today’s session (Wednesday, 28 October 2026, 6:29 PM) at 1 IRR = 0.000007 BWP, closely aligned with the previous close of 0.000007 BWP. On an inverse basis, 1 Botswana Pula (BWP) equals 134,048.26 IRR.

For practical conversions at today’s mid-market rate, 100 IRR equals 0.00075 BWP and 1,000 IRR equals 0.00746 BWP. Going the other way, 100 BWP converts to 13,404,825.74 IRR while 1,000 BWP converts to 134,048,257.37 IRR.

Over the past 30 days, the IRR/BWP pair has traded between a monthly low of 0.000007 BWP and a high of 0.000010 BWP, with a 1-year average exchange rate of 0.000115 BWP. Across recent horizons, IRR against BWP shows a 7-day change of -25.37%, a 30-day change of -25.37%, and a 1-year change of -97.79%.

Convert Iranian Rial (IRR) to Botswana Pula (BWP)

Enter any amount below to convert instantly between Iranian Rial (IRR) and Botswana Pula (BWP) using live mid-market rates.

IRR to BWP & BWP to IRR Conversion Tables

Quick reference tables for common Iranian Rial (IRR) and Botswana Pula (BWP) denominations at today’s exchange rate.

Convert Iranian Rial (IRR) to Botswana Pula (BWP)

Iranian Rial (IRR) Botswana Pula (BWP)
1 IRR 0.00001 BWP
5 IRR 0.00004 BWP
10 IRR 0.00007 BWP
25 IRR 0.00019 BWP
50 IRR 0.00037 BWP
100 IRR 0.00075 BWP
250 IRR 0.00187 BWP
500 IRR 0.00373 BWP
1,000 IRR 0.00746 BWP
5,000 IRR 0.0373 BWP
10,000 IRR 0.0746 BWP

Convert Botswana Pula (BWP) to Iranian Rial (IRR)

Botswana Pula (BWP) Iranian Rial (IRR)
1 BWP 134,048.26 IRR
5 BWP 670,241.29 IRR
10 BWP 1,340,482.57 IRR
25 BWP 3,351,206.43 IRR
50 BWP 6,702,412.87 IRR
100 BWP 13,404,825.74 IRR
250 BWP 33,512,064.34 IRR
500 BWP 67,024,128.69 IRR
1,000 BWP 134,048,257.37 IRR
5,000 BWP 670,241,286.86 IRR
10,000 BWP 1,340,482,573.73 IRR

Iranian Rial to Botswana Pula (IRR/BWP) Historical Exchange Rate Chart

Interactive historical chart tracking the Iranian Rial (IRR) against the Botswana Pula (BWP) across multiple timeframes.

IRR/BWP Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Iranian Rial to Botswana Pula.

Today’s IRR/BWP Session Quotes

Bid Rate 0.000007 BWP
Ask Rate 0.000007 BWP
Day High 0.000010 BWP
Day Low 0.000007 BWP
Day Open 0.000007 BWP
Previous Close 0.000007 BWP
24h Change +0.000000 BWP (+0.00%)

Historical High, Low & Average (IRR/BWP)

Period Lowest Highest Average
30 Days 0.000007 0.000010 0.000010
6 Months 0.000007 0.000011 0.000010
1 Year (52W) 0.000007 0.000339 0.000115

IRR/BWP Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.000007 BWP +0.000000 BWP +0.00%
1 Week 0.000010 BWP -0.000003 BWP -25.37%
30 Days 0.000010 BWP -0.000003 BWP -25.37%
6 Months 0.000010 BWP -0.000003 BWP -25.37%
1 Year 0.000338 BWP -0.000331 BWP -97.79%
5 Years 0.000268 BWP -0.000261 BWP -97.22%
10 Years 0.000354 BWP -0.000347 BWP -97.89%
20 Years 0.000697 BWP -0.000690 BWP -98.93%

IRR to BWP Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Iranian Rial (IRR) to Botswana Pula (BWP) over the last two weeks.

Date 1 IRR in BWP 1 BWP in IRR 100 IRR in BWP Daily Change %
2026-10-28 0.000007 BWP 142,857.14 IRR 0.00070 BWP -30.00%
2026-10-27 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-26 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-25 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-24 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-23 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-22 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-21 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-20 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-19 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-18 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-17 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-16 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%
2026-10-15 0.000010 BWP 100,000.00 IRR 0.00100 BWP +0.00%

Iranian Rial (IRR) vs. Botswana Pula (BWP) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Iranian Rial and Botswana Pula.

Iranian Rial (IRR)

ISO 4217 Code IRR
Currency Symbol ﷼ • dinar
Central Bank Central Bank of the Islamic Republic of Iran
Primary Country / Region Iran
Local Gold Price Page Live Gold Price in Iran (IRR) →

Botswana Pula (BWP)

ISO 4217 Code BWP
Currency Symbol P • thebe
Central Bank Bank of Botswana
Primary Country / Region Botswana
Local Gold Price Page Live Gold Price in Botswana (BWP) →

Frequently Asked Questions

What is the Iranian Rial to Botswana Pula (IRR/BWP) exchange rate today?
Today’s live mid-market exchange rate is 1 Iranian Rial (IRR) = 0.000007 Botswana Pula (BWP). Conversely, 1 Botswana Pula (BWP) = 134,048.26 Iranian Rial (IRR).
How much is 100 Iranian Rial (IRR) in Botswana Pula (BWP)?
At the current exchange rate of 0.000007, 100 IRR is worth 0.00075 BWP, and 1,000 IRR is worth 0.00746 BWP.
What was the highest and lowest Iranian Rial to Botswana Pula exchange rate in the last 30 days?
Over the past 30 days, the IRR/BWP exchange rate reached a high of 0.000010 BWP and a low of 0.000007 BWP, with a 1-year average of 0.000115 BWP.
How do I convert Iranian Rial to Botswana Pula?
To convert Iranian Rial (IRR) to Botswana Pula (BWP), multiply the amount in IRR by the current exchange rate of 0.000007. To convert BWP back to IRR, multiply by the inverse rate of 134,048.26.