💰 Quick Context: The Swazi Lilangeni
Eswatini (formerly Swaziland) uses the Swazi Lilangeni (SZL), pegged 1:1 to the South African Rand (ZAR). The two currencies are interchangeable: 1 SZL = 1 ZAR always. South African rand is accepted everywhere in Eswatini. Quick mental math: 18 SZL/ZAR ≈ 1 USD (check current rates, as the rand fluctuates). So E180 is roughly $10. If you are coming from South Africa, you already have the right currency in your wallet. Eswatini is a small, landlocked kingdom (population ~1.2 million) that most visitors explore as a side trip from South Africa or Mozambique.
🎧 Order South African Rand Before You Fly
ZAR is accepted everywhere in Eswatini. Have cash ready.
Order ZAR → CEI Currency ExchangeTwo Currencies, One Rate: Lilangeni & Rand
Eswatini's monetary system is uniquely simple for travelers. The lilangeni (plural: emalangeni, abbreviated E or SZL) is pegged 1:1 to the South African rand, and both circulate freely. You can pay with rand banknotes and coins at any shop, hotel, or restaurant, and receive change in either currency (or a mix of both).
Practical Implications
If you are driving from South Africa (the most common entry point), simply keep your rand. No exchange needed. ATMs in Eswatini dispense lilangeni, which you can spend in Eswatini but may have difficulty exchanging back in South Africa (South African banks and shops do not accept lilangeni). Spend your lilangeni before leaving Eswatini or withdraw rand from ATMs near the border. Note that while Eswatini accepts rand, South Africa does not accept lilangeni, so this is a one-way convenience.
Cash vs. Card: What to Expect in Eswatini
Card acceptance in Eswatini is moderate and comparable to rural South Africa. Hotels and lodges (Royal Villas in Ezulwini Valley, Hilton Garden Inn Mbabane, Mlilwane Wildlife Sanctuary camps) accept Visa and Mastercard. Larger supermarkets (Pick n Pay, Shoprite, Spar) in Mbabane and Manzini have card terminals. Some restaurants along the Ezulwini Valley's main road (MR103) accept cards.
Cash is essential for markets and rural areas. The Manzini Market (the country's largest daily market, selling everything from fresh produce to traditional crafts), the Ezulwini Craft Market, street food vendors, local minibus (kombi) transport, and smaller shops all require cash. National park entrance fees at Hlane Royal, Mkhaya, and Mlilwane can often be paid by card at the main office, but carry cash as backup.
Carry E500–E1,000 ($28–$55) in cash for a day of market shopping and local transport. Your card should cover hotels and formal restaurants.
How to Get Lilangeni for Your Eswatini Trip
Eswatini (formerly Swaziland) uses the lilangeni (SZL), pegged 1:1 with the South African rand. Like Namibia and Lesotho, South African rand circulates freely as legal tender alongside the local currency. Cards work at Royal Villas in Ezulwini Valley, the Hilton Garden Inn Mbabane, Mlilwane Wildlife Sanctuary, larger Pick n Pay/Shoprite/Spar supermarkets, and most upscale restaurants. Cash is essential for the Manzini Market (the country's largest), the Ezulwini Craft Market, street food vendors, local kombi minibuses, and smaller rural businesses. Two cheap routes for getting lilangeni: bring rand, or pull from a Standard Bank or FNB ATM after landing.
Bring rand or order lilangeni before you fly
For pre-arrival cash, two paths. A currency-exchange service like CEI Currency Exchange stocks South African rand reliably (ZAR is a flagship Africa currency); SZL is rarely held outside Eswatini. Pre-ordering ZAR works because it circulates 1:1 with SZL throughout Eswatini. Your home bank can also order ZAR (Bank of America, Chase, Wells Fargo, Citi all stock it). Allow 5–10 business days. Eswatini does not have a Bank of America Global ATM Alliance partner. The cleanest setup for most Eswatini trips: pack ZAR for daily cash and tip pools, use a Wise card at hotels and chain supermarkets, and pull lilangeni from Standard Bank or FNB ATMs only if needed.
Withdraw from an Eswatini bank ATM
On the ground, the cheapest source of lilangeni is one of the major bank ATMs. Standard Bank Eswatini, FNB Eswatini (First National Bank), and Nedbank Eswatini all give the actual interbank rate (effectively the SZL-ZAR peg) with no markup. Most don't add their own operator fee for foreign cards. Withdrawal limits run roughly E2,000–5,000 per transaction. ATMs cluster around Mbabane, Manzini, and the Ezulwini Valley tourist strip. Coverage thins fast outside these areas. Decline DCC every time the screen offers "charge in USD". See the Best ATMs section below for the bank-by-bank lineup. Want to know what a Standard Bank Eswatini withdrawal will actually cost on your card? Drop it into our ATM fee calculator.
Airport counters & resort exchange windows
Three traps to walk past in Eswatini. The currency-exchange counter at SHO (King Mswati III International) airport advertises rates that look reasonable but routinely runs 5–10% off the interbank rate. The exchange windows inside Royal Villas and other Ezulwini Valley hotel lobbies bake the markup into the rate. And the standalone independent ATMs at smaller hotel arcades layer DCC pitches and operator fees on top. Stick to bank-branded ATMs at Standard Bank, FNB, or Nedbank Eswatini; decline DCC; and remember rand works at par if you've come overland from South Africa. Eswatini does not yet have a city-specific guide on this site, but the Best ATMs section below covers the bank lineup.
For a side-by-side comparison of every method (bank wire, travel card, pre-order, ATM, exchange counter) including USD-to-SZL timing tips, see our complete Getting Currency guide →.