Visa exchange rate against South African rand

Currencies Full name Valid on Buy Sell
USD US dollar 31/08/2026
15,9576
16,1970
EUR euro 31/08/2026
18,4741
18,8873
GBP British pound 31/08/2026
21,5811
22,0538
CHF Swiss franc 31/08/2026
19,6958
20,1806
PLN Polish zloty 31/08/2026
4,2480
4,3653
JPY Japanese yen 31/08/2026
0,0996
0,1017
UAH Ukrainian hryvnia 31/08/2026
0,3582
0,3636
CAD Canadian dollar 31/08/2026
11,4696
11,7013
AUD Australian dollar 31/08/2026
11,4161
11,6780
GEL Georgian lari 31/08/2026
6,0537
6,2876
MDL Moldovan leu 31/08/2026
0,9332
0,9472
CNY Chinese yuan 31/08/2026
2,3722
2,4090
DKK Danish krone 31/08/2026
2,4713
2,5265
NOK Norwegian krone 31/08/2026
1,6895
1,7489
SEK Swedish krona 31/08/2026
1,6580
1,7056
BYN Belarusian ruble 31/08/2026
5,2499
5,3287
CZK Czech koruna 31/08/2026
0,7642
0,7843
ISK Icelandic króna 31/08/2026
0,1315
0,1338
SKK Slovak koruna 31/08/2026
0,6132
0,6269
ILS Israeli new shekel 31/08/2026
5,3148
5,4812
KZT Kazakhstani tenge 31/08/2026
0,0344
0,0349
HUF Hungarian forint 31/08/2026
0,0505
0,0519
LVL Latvian lats 31/08/2026
26,2863
26,8741
LTL Lithuanian litas 31/08/2026
5,3505
5,4701
SGD Singapore dollar 31/08/2026
12,5021
12,7585
AZN Azerbaijani manat 31/08/2026
9,3868
9,5276
ALL Albanian lek 31/08/2026
0,1996
0,2042
DZD Algerian dinar 31/08/2026
0,1200
0,1218
XCD East Caribbean dollar 31/08/2026
5,9362
6,0253
AOA Angolan kwanza 31/08/2026
0,0175
0,0178
ARS Argentine peso 31/08/2026
0,0105
0,0112
AMD Armenian dram 31/08/2026
0,0437
0,0446
AWG Aruban florin 31/08/2026
8,9149
9,0486
AFN Afghan Afghani 31/08/2026
0,2476
0,2513
BSD Bahamian dollar 31/08/2026
15,9576
16,1970
BDT Bangladeshi taka 31/08/2026
0,1290
0,1319
BBD Barbadian dollar 31/08/2026
8,0189
8,1392
BHD Bahraini dinar 31/08/2026
42,3279
42,9627
BZD Belize dollar 31/08/2026
7,9788
8,0985
BMD Bermudan dollar 31/08/2026
15,9576
16,1970
XOF West African CFA franc 31/08/2026
0,0282
0,0288
BGN Bulgarian lev 31/08/2026
9,4457
9,6569
BOB Bolivian boliviano 31/08/2026
1,3489
1,3691
BAM Bosnia-Herzegovina convertible mark 31/08/2026
9,4457
9,6569
BWP Botswanan pula 31/08/2026
1,1298
1,2779
BRL Brazilian real 31/08/2026
3,0503
3,1408
BND Brunei dollar 31/08/2026
12,5021
12,7585
BIF Burundian franc 31/08/2026
0,0054
0,0054
VUV Vanuatu vatu 31/08/2026
0,1310
0,1426
BTN Bhutanese ngultrum 31/08/2026
0,1669
0,1699
VEF Venezuelan bolívar (2008–2018) 31/08/2026
0,0201
0,0204
VES Venezuelan bolívar 31/08/2026
0,0201
0,0204
VND Vietnamese dong 31/08/2026
0,0006
0,0006
XAF Central African CFA franc 31/08/2026
0,0282
0,0288
HTG Haitian gourde 31/08/2026
0,1217
0,1235
GYD Guyanaese dollar 31/08/2026
0,0761
0,0772
GMD Gambian dalasi 31/08/2026
0,2203
0,2236
GHS Ghanaian cedi 31/08/2026
1,4159
1,4436
GTQ Guatemalan quetzal 31/08/2026
2,0884
2,1247
GNF Guinean franc 31/08/2026
0,0018
0,0018
GIP Gibraltar pound 31/08/2026
21,5811
22,0538
HNL Honduran lempira 31/08/2026
0,5951
0,6041
HKD Hong Kong dollar 31/08/2026
2,0349
2,0668
DJF Djiboutian franc 31/08/2026
0,0899
0,0912
DOP Dominican peso 31/08/2026
0,2711
0,2762
EGP Egyptian pound 31/08/2026
0,3173
0,3230
ZWL Zimbabwean dollar (2009–2024) 31/08/2026
0,0002
0,0002
MAD Moroccan dirham 31/08/2026
1,7272
1,7531
INR Indian rupee 31/08/2026
0,1669
0,1699
IDR Indonesian rupiah 31/08/2026
0,0009
0,0009
JOD Jordanian dinar 31/08/2026
22,4755
22,8771
IQD Iraqi dinar 31/08/2026
0,0122
0,0124
IRR Iranian rial 31/08/2026
0,0000
0,0000
YER Yemeni rial 31/08/2026
0,0101
0,0104
CVE Cape Verdean escudo 31/08/2026
0,1675
0,1713
KYD Cayman Islands dollar 31/08/2026
19,1491
19,4363
KHR Cambodian riel 31/08/2026
0,0039
0,0040
QAR Qatari riyal 31/08/2026
4,3773
4,4438
KES Kenyan shilling 31/08/2026
0,1232
0,1253
KGS Kyrgystani som 31/08/2026
0,1825
0,1852
COP Colombian peso 31/08/2026
0,0051
0,0052
KMF Comorian franc 31/08/2026
0,0375
0,0384
CDF Congolese franc 31/08/2026
0,0070
0,0071
KRW South Korean won 31/08/2026
0,0116
0,0118
CRC Costa Rican colón 31/08/2026
0,0353
0,0363
KWD Kuwaiti dinar 31/08/2026
51,9961
52,7932
LAK Laotian kip 31/08/2026
0,0007
0,0007
LSL Lesotho loti 31/08/2026
0,9852
1,0150
LRD Liberian dollar 31/08/2026
0,0896
0,0910
LBP Lebanese pound 31/08/2026
0,0002
0,0002
LYD Libyan dinar 31/08/2026
2,5235
2,5613
MUR Mauritian rupee 31/08/2026
0,3354
0,3434
MRO Mauritanian ouguiya (1973–2017) 31/08/2026
0,0399
0,0405
MGA Malagasy ariary 31/08/2026
0,0037
0,0038
MOP Macanese pataca 31/08/2026
1,9740
2,0077
MKD Macedonian denar 31/08/2026
0,3022
0,3067
MWK Malawian kwacha 31/08/2026
0,0091
0,0094
MYR Malaysian ringgit 31/08/2026
3,9528
4,0316
MVR Maldivian rufiyaa 31/08/2026
1,0295
1,0504
MXN Mexican peso 31/08/2026
0,9363
0,9562
MZN Mozambican metical 31/08/2026
0,2522
0,2560
MNT Mongolian tugrik 31/08/2026
0,0044
0,0045
MMK Myanmar kyat 31/08/2026
0,0044
0,0044
NAD Namibian dollar 31/08/2026
0,9852
1,0150
NPR Nepalese rupee 31/08/2026
0,1043
0,1062
NGN Nigerian naira 31/08/2026
0,0119
0,0121
NIO Nicaraguan córdoba 31/08/2026
0,4357
0,4422
NZD New Zealand dollar 31/08/2026
9,4198
9,6663
XPF CFP franc 31/08/2026
0,1548
0,1583
AED UAE dirham 31/08/2026
4,3436
4,4108
OMR Omani rial 31/08/2026
41,4365
42,0854
PKR Pakistani rupee 31/08/2026
0,0575
0,0584
PAB Panamanian balboa 31/08/2026
15,9576
16,1970
PGK Papua New Guinean kina 31/08/2026
3,4820
3,6557
PYG Paraguayan guarani 31/08/2026
0,0027
0,0027
PEN Peruvian sol 31/08/2026
4,7581
4,8352
RWF Rwandan franc 31/08/2026
0,0108
0,0110
RON Romanian leu 31/08/2026
3,5095
3,5960
SVC Salvadoran colón 31/08/2026
1,8237
1,8511
WST Samoan tala 31/08/2026
5,7822
6,1848
STD São Tomé & Príncipe dobra (1977–2017) 31/08/2026
0,0008
0,0008
SAR Saudi riyal 31/08/2026
4,2486
4,3152
SZL Swazi lilangeni 31/08/2026
0,9852
1,0150
SHP St. Helena pound 31/08/2026
21,5811
22,0538
SCR Seychellois rupee 31/08/2026
1,1041
1,1206
RSD Serbian dinar 31/08/2026
0,1575
0,1603
SYP Syrian pound 31/08/2026
0,1308
0,1328
SBD Solomon Islands dollar 31/08/2026
1,9396
2,0902
SOS Somali shilling 31/08/2026
0,0281
0,0285
SDG Sudanese pound 31/08/2026
0,0035
0,0035
SRD Surinamese dollar 31/08/2026
0,4207
0,4314
SLL Sierra Leonean leone (1964—2022) 31/08/2026
0,0007
0,0007
TJS Tajikistani somoni 31/08/2026
1,7238
1,7496
THB Thai baht 31/08/2026
0,4807
0,4934
TWD New Taiwan dollar 31/08/2026
0,5036
0,5117
TZS Tanzanian shilling 31/08/2026
0,0060
0,0062
TOP Tongan paʻanga 31/08/2026
6,6272
7,0424
TTD Trinidad & Tobago dollar 31/08/2026
2,3839
2,4196
TND Tunisian dinar 31/08/2026
5,4687
5,5698
TMT Turkmenistani manat 31/08/2026
4,5711
4,6396
TRY Turkish lira 31/08/2026
0,3305
0,3374
UGX Ugandan shilling 31/08/2026
0,0042
0,0043
UZS Uzbekistani som 31/08/2026
0,0014
0,0014
UYU Uruguayan peso 31/08/2026
0,3961
0,4020
FJD Fijian dollar 31/08/2026
7,1179
7,4190
PHP Philippine peso 31/08/2026
0,2557
0,2599
FKP Falkland Islands pound 31/08/2026
21,5811
22,0538
HRK Croatian kuna 31/08/2026
2,4519
2,5068
CLP Chilean peso 31/08/2026
0,0172
0,0175
LKR Sri Lankan rupee 31/08/2026
0,0486
0,0494
ERN Eritrean nakfa 31/08/2026
1,0638
1,0798
ETB Ethiopian birr 31/08/2026
0,0996
0,1011
SSP South Sudanese pound 31/08/2026
0,0028
0,0029
JMD Jamaican dollar 31/08/2026
0,1014
0,1029
RUB Russian ruble 31/08/2026
0,1849
0,1897
Updated

Latest News