Bahraini Dinar to Swazi Lilangeni Exchange Rate Today (BHD to SZL)

⇄ Swap to SZL → BHD

Live mid-market Bahraini Dinar (BHD) to Swazi Lilangeni (SZL) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Bahraini Dinar (BHD) = 44.172 Swazi Lilangeni (SZL)
Inverse Rate: 1 SZL = 0.02264 BHD +0.000 SZL (+0.00%) Updated: Thursday, 29 October 2026, 2:21 AM GMT
Day Open 44.172 SZL
Day High 44.320 SZL
Day Low 43.441 SZL
30-Day Change +1.35%
1-Year Change -3.41%

Daily BHD/SZL Exchange Rate Report (Thursday, 29 October 2026, 2:21 AM)

Steady Session
Daily Change (BHD/SZL) +0.000 SZL (+0.00%)
Inverse (1 SZL in BHD) 0.02264 BHD
7-Day Trend +1.59%
30-Day Trend +1.35%

The Bahraini Dinar to Swazi Lilangeni (BHD/SZL) exchange rate is holding steady in today’s session (Thursday, 29 October 2026, 2:21 AM) at 1 BHD = 44.172 SZL, closely aligned with the previous close of 44.172 SZL. On an inverse basis, 1 Swazi Lilangeni (SZL) equals 0.02264 BHD.

For practical conversions at today’s mid-market rate, 100 BHD equals 4,417.20 SZL and 1,000 BHD equals 44,172.04 SZL. Going the other way, 100 SZL converts to 2.264 BHD while 1,000 SZL converts to 22.639 BHD.

Over the past 30 days, the BHD/SZL pair has traded between a monthly low of 43.441 SZL and a high of 44.320 SZL, with a 1-year average exchange rate of 43.757 SZL. Across recent horizons, BHD against SZL shows a 7-day change of +1.59%, a 30-day change of +1.35%, and a 1-year change of -3.41%.

Convert Bahraini Dinar (BHD) to Swazi Lilangeni (SZL)

Enter any amount below to convert instantly between Bahraini Dinar (BHD) and Swazi Lilangeni (SZL) using live mid-market rates.

BHD to SZL & SZL to BHD Conversion Tables

Quick reference tables for common Bahraini Dinar (BHD) and Swazi Lilangeni (SZL) denominations at today’s exchange rate.

Convert Bahraini Dinar (BHD) to Swazi Lilangeni (SZL)

Bahraini Dinar (BHD) Swazi Lilangeni (SZL)
1 BHD 44.17 SZL
5 BHD 220.86 SZL
10 BHD 441.72 SZL
25 BHD 1,104.30 SZL
50 BHD 2,208.60 SZL
100 BHD 4,417.20 SZL
250 BHD 11,043.01 SZL
500 BHD 22,086.02 SZL
1,000 BHD 44,172.04 SZL
5,000 BHD 220,860.18 SZL
10,000 BHD 441,720.35 SZL

Convert Swazi Lilangeni (SZL) to Bahraini Dinar (BHD)

Swazi Lilangeni (SZL) Bahraini Dinar (BHD)
1 SZL 0.0226 BHD
5 SZL 0.1132 BHD
10 SZL 0.2264 BHD
25 SZL 0.5660 BHD
50 SZL 1.132 BHD
100 SZL 2.264 BHD
250 SZL 5.660 BHD
500 SZL 11.319 BHD
1,000 SZL 22.639 BHD
5,000 SZL 113.194 BHD
10,000 SZL 226.388 BHD

Bahraini Dinar to Swazi Lilangeni (BHD/SZL) Historical Exchange Rate Chart

Interactive historical chart tracking the Bahraini Dinar (BHD) against the Swazi Lilangeni (SZL) across multiple timeframes.

BHD/SZL Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Bahraini Dinar to Swazi Lilangeni.

Today’s BHD/SZL Session Quotes

Bid Rate 44.170 SZL
Ask Rate 44.174 SZL
Day High 44.320 SZL
Day Low 43.441 SZL
Day Open 44.172 SZL
Previous Close 44.172 SZL
24h Change +0.000 SZL (+0.00%)

Historical High, Low & Average (BHD/SZL)

Period Lowest Highest Average
30 Days 43.441 44.320 43.833
6 Months 42.228 44.746 43.396
1 Year (52W) 42.062 46.333 43.757

BHD/SZL Performance by Period

Timeframe Historical Rate Change Change %
1 Day 44.172 SZL +0.000 SZL +0.00%
1 Week 43.481 SZL +0.6905 SZL +1.59%
30 Days 43.584 SZL +0.5882 SZL +1.35%
6 Months 43.932 SZL +0.2395 SZL +0.55%
1 Year 45.733 SZL -1.5612 SZL -3.41%
5 Years 40.088 SZL +4.0838 SZL +10.19%
10 Years 36.730 SZL +7.4416 SZL +20.26%
20 Years 19.825 SZL +24.347 SZL +122.81%

BHD to SZL Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Bahraini Dinar (BHD) to Swazi Lilangeni (SZL) over the last two weeks.

Date 1 BHD in SZL 1 SZL in BHD 100 BHD in SZL Daily Change %
2026-10-29 44.172 SZL 0.02264 BHD 4,417.20 SZL +0.05%
2026-10-28 44.148 SZL 0.02265 BHD 4,414.83 SZL -0.06%
2026-10-27 44.173 SZL 0.02264 BHD 4,417.29 SZL +0.26%
2026-10-26 44.058 SZL 0.02270 BHD 4,405.78 SZL +0.36%
2026-10-25 43.901 SZL 0.02278 BHD 4,390.06 SZL +0.00%
2026-10-24 43.901 SZL 0.02278 BHD 4,390.06 SZL +0.00%
2026-10-23 43.901 SZL 0.02278 BHD 4,390.06 SZL +0.46%
2026-10-22 43.698 SZL 0.02288 BHD 4,369.80 SZL +0.50%
2026-10-21 43.481 SZL 0.02300 BHD 4,348.15 SZL -0.34%
2026-10-20 43.629 SZL 0.02292 BHD 4,362.91 SZL +0.29%
2026-10-19 43.504 SZL 0.02299 BHD 4,350.40 SZL +0.14%
2026-10-18 43.445 SZL 0.02302 BHD 4,344.53 SZL +0.00%
2026-10-17 43.445 SZL 0.02302 BHD 4,344.53 SZL +0.00%
2026-10-16 43.444 SZL 0.02302 BHD 4,344.37 SZL -0.65%

Bahraini Dinar (BHD) vs. Swazi Lilangeni (SZL) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Bahraini Dinar and Swazi Lilangeni.

Bahraini Dinar (BHD)

ISO 4217 Code BHD
Currency Symbol .د.ب • fils
Central Bank Central Bank of Bahrain
Primary Country / Region Bahrain
Local Gold Price Page Live Gold Price in Bahrain (BHD) →

Swazi Lilangeni (SZL)

ISO 4217 Code SZL
Currency Symbol SZL • cent
Central Bank Central Bank of Swaziland
Primary Country / Region Swaziland
Local Gold Price Page Live Gold Price in Eswatini (SZL) →

Frequently Asked Questions

What is the Bahraini Dinar to Swazi Lilangeni (BHD/SZL) exchange rate today?
Today’s live mid-market exchange rate is 1 Bahraini Dinar (BHD) = 44.172 Swazi Lilangeni (SZL). Conversely, 1 Swazi Lilangeni (SZL) = 0.02264 Bahraini Dinar (BHD).
How much is 100 Bahraini Dinar (BHD) in Swazi Lilangeni (SZL)?
At the current exchange rate of 44.172, 100 BHD is worth 4,417.20 SZL, and 1,000 BHD is worth 44,172.04 SZL.
What was the highest and lowest Bahraini Dinar to Swazi Lilangeni exchange rate in the last 30 days?
Over the past 30 days, the BHD/SZL exchange rate reached a high of 44.320 SZL and a low of 43.441 SZL, with a 1-year average of 43.757 SZL.
How do I convert Bahraini Dinar to Swazi Lilangeni?
To convert Bahraini Dinar (BHD) to Swazi Lilangeni (SZL), multiply the amount in BHD by the current exchange rate of 44.172. To convert SZL back to BHD, multiply by the inverse rate of 0.02264.