The currency of Angola is the Angolan kwanza (AOA). It's important to note that when traveling to Angola, it's advisable to carry sufficient cash in local currency, especially when venturing outside major cities, as credit card acceptance may be limited. Foreign currencies can be exchanged at banks, official exchange bureaus, or authorized hotels. Additionally, some ATMs allow for cash withdrawals using international debit or credit cards, but it's recommended to check with your bank regarding international usage fees and inform them of your travel plans in advance.