1. Currency converter
  2. ZAR to HNL

500 ZAR to HNL

Convert South African rand to Honduran lempiras at the live mid-market rate.

500 South African rand =

822.63 HNL +0.21% today

1 ZAR = 1.64525 HNL · 1 HNL = 0.607809 ZAR

Mid-market rate, updated 07:45 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

ZAR to HNL over the last year

1.501.601.70Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1.6872
52-week low
1.4950
52-week average
1.6048
Change over the year
+8.47%

Conversion tables

ZAR to HNL
ZAR HNL
1 ZAR 1.65 HNL
5 ZAR 8.23 HNL
10 ZAR 16.45 HNL
25 ZAR 41.13 HNL
50 ZAR 82.26 HNL
100 ZAR 164.53 HNL
250 ZAR 411.31 HNL
500 ZAR 822.63 HNL
1,000 ZAR 1,645.25 HNL
5,000 ZAR 8,226.27 HNL
10,000 ZAR 16,452.54 HNL
50,000 ZAR 82,262.72 HNL
HNL to ZAR
HNL ZAR
1 HNL 0.6078 ZAR
5 HNL 3.04 ZAR
10 HNL 6.08 ZAR
25 HNL 15.20 ZAR
50 HNL 30.39 ZAR
100 HNL 60.78 ZAR
250 HNL 151.95 ZAR
500 HNL 303.90 ZAR
1,000 HNL 607.81 ZAR
5,000 HNL 3,039.04 ZAR
10,000 HNL 6,078.09 ZAR
50,000 HNL 30,390.44 ZAR

ZAR to HNL via API

The live rate, the rate on any past day or a whole range, for HNL and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=ZAR -d currencies=HNL \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=ZAR -d currencies=HNL \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular South African Rand conversions

Questions about ZAR to HNL

How much is 500 ZAR in HNL?

500 South African rand is 822.63 Honduran lempiras at the mid-market rate of 30 September 2026, 07:45 UTC, when 1 ZAR = 1.64525 HNL.

What was the ZAR to HNL rate over the last year?

Over the last 52 weeks 1 ZAR ranged from 1.49496 to 1.68716 HNL, 1.6048 HNL on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for ZAR/HNL, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.