Botswana Pula to Swazi Lilangeni Exchange Rate Today (BWP to SZL)

⇄ Swap to SZL → BWP

Live mid-market Botswana Pula (BWP) to Swazi Lilangeni (SZL) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Botswana Pula (BWP) = 1.2051 Swazi Lilangeni (SZL)
Inverse Rate: 1 SZL = 0.8298 BWP -0.000084 SZL (-0.01%) Updated: Wednesday, 28 October 2026, 9:00 AM GMT
Day Open 1.2052 SZL
Day High 1.2085 SZL
Day Low 1.1589 SZL
30-Day Change +0.61%
1-Year Change -6.54%

Daily BWP/SZL Exchange Rate Report (Wednesday, 28 October 2026, 9:00 AM)

BWP/SZL Declining Today
Daily Change (BWP/SZL) -0.000084 SZL (-0.01%)
Inverse (1 SZL in BWP) 0.8298 BWP
7-Day Trend +0.47%
30-Day Trend +0.61%

The Botswana Pula to Swazi Lilangeni (BWP/SZL) exchange rate is edging lower today (Wednesday, 28 October 2026, 9:00 AM), declining by -0.000084 SZL (-0.01%) compared to the previous session close of 1.2052 SZL to trade at 1 BWP = 1.2051 SZL. In the opposite direction, 1 Swazi Lilangeni (SZL) currently exchanges for 0.8298 BWP.

For practical conversions at today’s mid-market rate, 100 BWP equals 120.51 SZL and 1,000 BWP equals 1,205.07 SZL. Going the other way, 100 SZL converts to 82.98 BWP while 1,000 SZL converts to 829.83 BWP.

Over the past 30 days, the BWP/SZL pair has traded between a monthly low of 1.1589 SZL and a high of 1.2085 SZL, with a 1-year average exchange rate of 1.2218 SZL. Across recent horizons, BWP against SZL shows a 7-day change of +0.47%, a 30-day change of +0.61%, and a 1-year change of -6.54%.

Convert Botswana Pula (BWP) to Swazi Lilangeni (SZL)

Enter any amount below to convert instantly between Botswana Pula (BWP) and Swazi Lilangeni (SZL) using live mid-market rates.

BWP to SZL & SZL to BWP Conversion Tables

Quick reference tables for common Botswana Pula (BWP) and Swazi Lilangeni (SZL) denominations at today’s exchange rate.

Convert Botswana Pula (BWP) to Swazi Lilangeni (SZL)

Botswana Pula (BWP) Swazi Lilangeni (SZL)
1 BWP 1.21 SZL
5 BWP 6.03 SZL
10 BWP 12.05 SZL
25 BWP 30.13 SZL
50 BWP 60.25 SZL
100 BWP 120.51 SZL
250 BWP 301.27 SZL
500 BWP 602.54 SZL
1,000 BWP 1,205.07 SZL
5,000 BWP 6,025.35 SZL
10,000 BWP 12,050.71 SZL

Convert Swazi Lilangeni (SZL) to Botswana Pula (BWP)

Swazi Lilangeni (SZL) Botswana Pula (BWP)
1 SZL 0.8298 BWP
5 SZL 4.15 BWP
10 SZL 8.30 BWP
25 SZL 20.75 BWP
50 SZL 41.49 BWP
100 SZL 82.98 BWP
250 SZL 207.46 BWP
500 SZL 414.91 BWP
1,000 SZL 829.83 BWP
5,000 SZL 4,149.13 BWP
10,000 SZL 8,298.27 BWP

Botswana Pula to Swazi Lilangeni (BWP/SZL) Historical Exchange Rate Chart

Interactive historical chart tracking the Botswana Pula (BWP) against the Swazi Lilangeni (SZL) across multiple timeframes.

BWP/SZL Market Indicators & Historical Range

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

Today’s BWP/SZL Session Quotes

Bid Rate 1.2050 SZL
Ask Rate 1.2051 SZL
Day High 1.2085 SZL
Day Low 1.1589 SZL
Day Open 1.2052 SZL
Previous Close 1.2052 SZL
24h Change -0.000084 SZL (-0.01%)

Historical High, Low & Average (BWP/SZL)

Period Lowest Highest Average
30 Days 1.1589 1.2085 1.2010
6 Months 1.1522 1.2615 1.2053
1 Year (52W) 1.1522 1.2944 1.2218

BWP/SZL Performance by Period

Timeframe Historical Rate Change Change %
1 Day 1.2051 SZL -0.000084 SZL -0.01%
1 Week 1.1995 SZL +0.00562 SZL +0.47%
30 Days 1.1979 SZL +0.00728 SZL +0.61%
6 Months 1.2230 SZL -0.01786 SZL -1.46%
1 Year 1.2895 SZL -0.08435 SZL -6.54%
5 Years 1.3246 SZL -0.1195 SZL -9.02%
10 Years 1.2995 SZL -0.09431 SZL -7.26%
20 Years 1.1615 SZL +0.04363 SZL +3.76%

BWP to SZL Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Botswana Pula (BWP) to Swazi Lilangeni (SZL) over the last two weeks.

Date 1 BWP in SZL 1 SZL in BWP 100 BWP in SZL Daily Change %
2026-10-28 1.2051 SZL 0.8298 BWP 120.51 SZL +0.00%
2026-10-27 1.2051 SZL 0.8298 BWP 120.51 SZL -0.01%
2026-10-26 1.2052 SZL 0.8298 BWP 120.52 SZL +0.21%
2026-10-25 1.2026 SZL 0.8315 BWP 120.26 SZL +0.00%
2026-10-24 1.2026 SZL 0.8315 BWP 120.26 SZL -0.34%
2026-10-23 1.2067 SZL 0.8287 BWP 120.67 SZL +0.52%
2026-10-22 1.2005 SZL 0.8330 BWP 120.05 SZL +0.21%
2026-10-21 1.1979 SZL 0.8348 BWP 119.79 SZL -0.13%
2026-10-20 1.1995 SZL 0.8337 BWP 119.95 SZL +0.09%
2026-10-19 1.1985 SZL 0.8344 BWP 119.85 SZL -0.07%
2026-10-18 1.1994 SZL 0.8338 BWP 119.94 SZL +0.00%
2026-10-17 1.1994 SZL 0.8338 BWP 119.94 SZL +0.37%
2026-10-16 1.1950 SZL 0.8368 BWP 119.50 SZL -0.54%
2026-10-15 1.2015 SZL 0.8323 BWP 120.15 SZL +0.07%

Botswana Pula (BWP) vs. Swazi Lilangeni (SZL) Currency Profiles

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

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

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 Botswana Pula to Swazi Lilangeni (BWP/SZL) exchange rate today?
Today’s live mid-market exchange rate is 1 Botswana Pula (BWP) = 1.2051 Swazi Lilangeni (SZL). Conversely, 1 Swazi Lilangeni (SZL) = 0.8298 Botswana Pula (BWP).
How much is 100 Botswana Pula (BWP) in Swazi Lilangeni (SZL)?
At the current exchange rate of 1.2051, 100 BWP is worth 120.51 SZL, and 1,000 BWP is worth 1,205.07 SZL.
What was the highest and lowest Botswana Pula to Swazi Lilangeni exchange rate in the last 30 days?
Over the past 30 days, the BWP/SZL exchange rate reached a high of 1.2085 SZL and a low of 1.1589 SZL, with a 1-year average of 1.2218 SZL.
How do I convert Botswana Pula to Swazi Lilangeni?
To convert Botswana Pula (BWP) to Swazi Lilangeni (SZL), multiply the amount in BWP by the current exchange rate of 1.2051. To convert SZL back to BWP, multiply by the inverse rate of 0.8298.