I will be travelling through Malawi over New years and a lot of the activities I have planned need payment in USD, and I don't want to carry the full amount in cash for my entire trip.
So is it possible for me to replenish my funds in Lilongwe?
ATMs will only dispense cash in the local currency, but you might be able to get USD from a money changer because USD is quite popular.
Some of the information contained in this post requires additional references. Please edit to add citations to reliable sources that support the assertions made here. Unsourced material may be disputed or deleted.