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

⇄ Swap to BHD → SZL

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

1 Swazi Lilangeni (SZL) = 0.02264 Bahraini Dinar (BHD)
Inverse Rate: 1 BHD = 44.172 SZL +0.00000 BHD (+0.00%) Updated: Thursday, 29 October 2026, 2:21 AM GMT
Day Open 0.02264 BHD
Day High 0.02302 BHD
Day Low 0.02256 BHD
30-Day Change -1.33%
1-Year Change +3.53%

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

Steady Session
Daily Change (SZL/BHD) +0.00000 BHD (+0.00%)
Inverse (1 BHD in SZL) 44.172 SZL
7-Day Trend -1.56%
30-Day Trend -1.33%

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

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

Over the past 30 days, the SZL/BHD pair has traded between a monthly low of 0.02256 BHD and a high of 0.02302 BHD, with a 1-year average exchange rate of 0.02286 BHD. Across recent horizons, SZL against BHD shows a 7-day change of -1.56%, a 30-day change of -1.33%, and a 1-year change of +3.53%.

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

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

SZL to BHD & BHD to SZL Conversion Tables

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

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

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.03 SZL
5,000 BHD 220,860.15 SZL
10,000 BHD 441,720.31 SZL

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

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

SZL/BHD Market Indicators & Historical Range

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

Today’s SZL/BHD Session Quotes

Bid Rate 0.02264 BHD
Ask Rate 0.02264 BHD
Day High 0.02302 BHD
Day Low 0.02256 BHD
Day Open 0.02264 BHD
Previous Close 0.02264 BHD
24h Change +0.00000 BHD (+0.00%)

Historical High, Low & Average (SZL/BHD)

Period Lowest Highest Average
30 Days 0.02256 0.02302 0.02282
6 Months 0.02235 0.02368 0.02305
1 Year (52W) 0.02158 0.02377 0.02286

SZL/BHD Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.02264 BHD +0.00000 BHD +0.00%
1 Week 0.02300 BHD -0.000359 BHD -1.56%
30 Days 0.02294 BHD -0.000305 BHD -1.33%
6 Months 0.02276 BHD -0.000123 BHD -0.54%
1 Year 0.02187 BHD +0.000773 BHD +3.53%
5 Years 0.02495 BHD -0.00231 BHD -9.25%
10 Years 0.02723 BHD -0.00459 BHD -16.85%
20 Years 0.05044 BHD -0.02780 BHD -55.12%

SZL to BHD Last 14 Days Exchange Rate History

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

Date 1 SZL in BHD 1 BHD in SZL 100 SZL in BHD Daily Change %
2026-10-28 0.02264 BHD 44.172 SZL 2.264 BHD +0.00%
2026-10-27 0.02264 BHD 44.174 SZL 2.264 BHD -0.26%
2026-10-26 0.02270 BHD 44.059 SZL 2.270 BHD -0.36%
2026-10-25 0.02278 BHD 43.900 SZL 2.278 BHD +0.00%
2026-10-24 0.02278 BHD 43.900 SZL 2.278 BHD +0.00%
2026-10-23 0.02278 BHD 43.900 SZL 2.278 BHD -0.46%
2026-10-22 0.02288 BHD 43.699 SZL 2.288 BHD -0.50%
2026-10-21 0.02300 BHD 43.482 SZL 2.300 BHD +0.34%
2026-10-20 0.02292 BHD 43.630 SZL 2.292 BHD -0.29%
2026-10-19 0.02299 BHD 43.505 SZL 2.299 BHD -0.13%
2026-10-18 0.02302 BHD 43.446 SZL 2.302 BHD +0.00%
2026-10-17 0.02302 BHD 43.446 SZL 2.302 BHD +0.00%
2026-10-16 0.02302 BHD 43.444 SZL 2.302 BHD +0.66%
2026-10-15 0.02287 BHD 43.729 SZL 2.287 BHD -0.15%

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

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

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) →

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) →

Frequently Asked Questions

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