Visa exchange rate against Botswanan pula

Currencies Full name Valid on Buy Sell
USD US dollar 20/09/2026
12,8370
14,3062
EUR euro 20/09/2026
14,7035
16,4435
GBP British pound 20/09/2026
17,1142
19,1745
CHF Swiss franc 20/09/2026
15,5374
17,4167
PLN Polish zloty 20/09/2026
3,3679
3,7776
JPY Japanese yen 20/09/2026
0,0812
0,0918
UAH Ukrainian hryvnia 20/09/2026
0,2874
0,3203
CAD Canadian dollar 20/09/2026
9,1582
10,2384
AUD Australian dollar 20/09/2026
9,1155
10,2131
GEL Georgian lari 20/09/2026
4,8828
5,5688
MDL Moldovan leu 20/09/2026
0,7356
0,8198
CNY Chinese yuan 20/09/2026
1,9158
2,1362
DKK Danish krone 20/09/2026
1,9668
2,1996
NOK Norwegian krone 20/09/2026
1,3583
1,5233
SEK Swedish krona 20/09/2026
1,2996
1,4612
BYN Belarusian ruble 20/09/2026
4,2459
4,7318
CZK Czech koruna 20/09/2026
0,6032
0,6767
ISK Icelandic króna 20/09/2026
0,1057
0,1181
SKK Slovak koruna 20/09/2026
0,4881
0,5458
ILS Israeli new shekel 20/09/2026
4,2158
4,7324
KZT Kazakhstani tenge 20/09/2026
0,0287
0,0320
HUF Hungarian forint 20/09/2026
0,0403
0,0454
LVL Latvian lats 20/09/2026
20,9212
23,3970
LTL Lithuanian litas 20/09/2026
4,2584
4,7624
SGD Singapore dollar 20/09/2026
10,0336
11,2231
AZN Azerbaijani manat 20/09/2026
7,5512
8,4154
ALL Albanian lek 20/09/2026
0,1599
0,1800
DZD Algerian dinar 20/09/2026
0,0960
0,1071
XCD East Caribbean dollar 20/09/2026
4,7754
5,3219
AOA Angolan kwanza 20/09/2026
0,0141
0,0157
ARS Argentine peso 20/09/2026
0,0085
0,0100
AMD Armenian dram 20/09/2026
0,0352
0,0395
AWG Aruban florin 20/09/2026
7,1715
7,9923
AFN Afghan Afghani 20/09/2026
0,1992
0,2220
BSD Bahamian dollar 20/09/2026
12,8370
14,3062
BDT Bangladeshi taka 20/09/2026
0,1040
0,1171
BBD Barbadian dollar 20/09/2026
6,4507
7,1890
BHD Bahraini dinar 20/09/2026
34,0503
37,9474
BZD Belize dollar 20/09/2026
6,4185
7,1531
BMD Bermudan dollar 20/09/2026
12,8370
14,3062
XOF West African CFA franc 20/09/2026
0,0224
0,0251
BGN Bulgarian lev 20/09/2026
7,5178
8,4074
BOB Bolivian boliviano 20/09/2026
1,2824
1,4292
BAM Bosnia-Herzegovina convertible mark 20/09/2026
7,5178
8,4074
BRL Brazilian real 20/09/2026
2,4844
2,7942
BND Brunei dollar 20/09/2026
10,0336
11,2231
BIF Burundian franc 20/09/2026
0,0043
0,0048
VUV Vanuatu vatu 20/09/2026
0,1047
0,1251
BTN Bhutanese ngultrum 20/09/2026
0,1338
0,1495
VEF Venezuelan bolívar (2008–2018) 20/09/2026
0,0151
0,0169
VES Venezuelan bolívar 20/09/2026
0,0151
0,0169
VND Vietnamese dong 20/09/2026
0,0005
0,0005
XAF Central African CFA franc 20/09/2026
0,0224
0,0251
HTG Haitian gourde 20/09/2026
0,0978
0,1090
GYD Guyanaese dollar 20/09/2026
0,0612
0,0682
GMD Gambian dalasi 20/09/2026
0,1767
0,1970
GHS Ghanaian cedi 20/09/2026
1,1143
1,2440
GTQ Guatemalan quetzal 20/09/2026
1,6802
1,8762
GNF Guinean franc 20/09/2026
0,0015
0,0016
GIP Gibraltar pound 20/09/2026
17,1142
19,1745
HNL Honduran lempira 20/09/2026
0,4783
0,5330
HKD Hong Kong dollar 20/09/2026
1,6359
1,8239
DJF Djiboutian franc 20/09/2026
0,0723
0,0806
DOP Dominican peso 20/09/2026
0,2164
0,2414
EGP Egyptian pound 20/09/2026
0,2459
0,2747
ZWL Zimbabwean dollar (2009–2024) 20/09/2026
0,0002
0,0002
MAD Moroccan dirham 20/09/2026
1,3523
1,5070
INR Indian rupee 20/09/2026
0,1338
0,1495
IDR Indonesian rupiah 20/09/2026
0,0007
0,0008
JOD Jordanian dinar 20/09/2026
18,0802
20,2064
IQD Iraqi dinar 20/09/2026
0,0098
0,0109
IRR Iranian rial 20/09/2026
0,0000
0,0000
YER Yemeni rial 20/09/2026
0,0082
0,0092
CVE Cape Verdean escudo 20/09/2026
0,1334
0,1491
KYD Cayman Islands dollar 20/09/2026
15,4044
17,1674
KHR Cambodian riel 20/09/2026
0,0032
0,0035
QAR Qatari riyal 20/09/2026
3,5208
3,9250
KES Kenyan shilling 20/09/2026
0,0991
0,1106
KGS Kyrgystani som 20/09/2026
0,1468
0,1636
COP Colombian peso 20/09/2026
0,0041
0,0045
KMF Comorian franc 20/09/2026
0,0299
0,0334
CDF Congolese franc 20/09/2026
0,0057
0,0063
KRW South Korean won 20/09/2026
0,0093
0,0104
CRC Costa Rican colón 20/09/2026
0,0286
0,0323
KWD Kuwaiti dinar 20/09/2026
41,7598
46,5544
LAK Laotian kip 20/09/2026
0,0006
0,0006
LSL Lesotho loti 20/09/2026
0,7864
0,8822
LRD Liberian dollar 20/09/2026
0,0746
0,0832
LBP Lebanese pound 20/09/2026
0,0001
0,0002
LYD Libyan dinar 20/09/2026
2,0255
2,2573
MUR Mauritian rupee 20/09/2026
0,2658
0,2979
MRO Mauritanian ouguiya (1973–2017) 20/09/2026
0,0321
0,0357
MGA Malagasy ariary 20/09/2026
0,0029
0,0033
MOP Macanese pataca 20/09/2026
1,5869
1,7721
MKD Macedonian denar 20/09/2026
0,2397
0,2671
MWK Malawian kwacha 20/09/2026
0,0073
0,0083
MYR Malaysian ringgit 20/09/2026
3,1298
3,5103
MVR Maldivian rufiyaa 20/09/2026
0,8282
0,9278
MXN Mexican peso 20/09/2026
0,7444
0,8352
MZN Mozambican metical 20/09/2026
0,2029
0,2261
MNT Mongolian tugrik 20/09/2026
0,0036
0,0040
MMK Myanmar kyat 20/09/2026
0,0035
0,0039
NAD Namibian dollar 20/09/2026
0,7864
0,8822
NPR Nepalese rupee 20/09/2026
0,0836
0,0934
NGN Nigerian naira 20/09/2026
0,0097
0,0108
NIO Nicaraguan córdoba 20/09/2026
0,3505
0,3906
NZD New Zealand dollar 20/09/2026
7,3197
8,2160
XPF CFP franc 20/09/2026
0,1232
0,1378
AED UAE dirham 20/09/2026
3,4942
3,8957
OMR Omani rial 20/09/2026
33,3316
37,1704
PKR Pakistani rupee 20/09/2026
0,0463
0,0516
PAB Panamanian balboa 20/09/2026
12,8370
14,3062
PGK Papua New Guinean kina 20/09/2026
2,7908
3,2175
PYG Paraguayan guarani 20/09/2026
0,0022
0,0024
PEN Peruvian sol 20/09/2026
3,8238
4,2665
RWF Rwandan franc 20/09/2026
0,0087
0,0097
RON Romanian leu 20/09/2026
2,7905
3,1262
SVC Salvadoran colón 20/09/2026
1,4671
1,6350
WST Samoan tala 20/09/2026
4,5783
5,3813
STD São Tomé & Príncipe dobra (1977–2017) 20/09/2026
0,0006
0,0007
SAR Saudi riyal 20/09/2026
3,4161
3,8096
SZL Swazi lilangeni 20/09/2026
0,7864
0,8822
SHP St. Helena pound 20/09/2026
17,1142
19,1745
SCR Seychellois rupee 20/09/2026
0,8782
0,9787
RSD Serbian dinar 20/09/2026
0,1254
0,1400
SYP Syrian pound 20/09/2026
0,1052
0,1173
SBD Solomon Islands dollar 20/09/2026
1,5539
1,8391
SOS Somali shilling 20/09/2026
0,0226
0,0252
SDG Sudanese pound 20/09/2026
0,0021
0,0024
SRD Surinamese dollar 20/09/2026
0,3342
0,3775
SLL Sierra Leonean leone (1964—2022) 20/09/2026
0,0006
0,0006
TJS Tajikistani somoni 20/09/2026
1,3890
1,5480
THB Thai baht 20/09/2026
0,3842
0,4306
TWD New Taiwan dollar 20/09/2026
0,4038
0,4504
TZS Tanzanian shilling 20/09/2026
0,0048
0,0054
TOP Tongan paʻanga 20/09/2026
5,2786
6,1617
TTD Trinidad & Tobago dollar 20/09/2026
1,9147
2,1338
TND Tunisian dinar 20/09/2026
4,3634
4,8793
TMT Turkmenistani manat 20/09/2026
3,6772
4,0980
TRY Turkish lira 20/09/2026
0,2629
0,2940
UGX Ugandan shilling 20/09/2026
0,0033
0,0036
UZS Uzbekistani som 20/09/2026
0,0011
0,0012
UYU Uruguayan peso 20/09/2026
0,3198
0,3564
FJD Fijian dollar 20/09/2026
5,6624
6,4821
PHP Philippine peso 20/09/2026
0,2040
0,2277
FKP Falkland Islands pound 20/09/2026
17,1142
19,1745
HRK Croatian kuna 20/09/2026
1,9515
2,1824
CLP Chilean peso 20/09/2026
0,0134
0,0149
LKR Sri Lankan rupee 20/09/2026
0,0388
0,0433
ERN Eritrean nakfa 20/09/2026
0,8558
0,9537
ETB Ethiopian birr 20/09/2026
0,0798
0,0889
ZAR South African rand 20/09/2026
0,7864
0,8822
SSP South Sudanese pound 20/09/2026
0,0022
0,0025
JMD Jamaican dollar 20/09/2026
0,0819
0,0913
RUB Russian ruble 20/09/2026
0,1517
0,1703
Updated

Latest News