Acceptance of credit and debit cards is very limited, although in Lilongwe and Blantyre and in main hotels, American Express, Diners Club, MasterCard and Visa can be used.
Traveller's cheques can be exchanged in banks, hotels and other institutions. In remote areas, the Treasury Office of Local District Commissioner's offices will cash traveller's cheques. To avoid additional exchange rate charges, travellers are advised to take traveller's cheques in US Dollars, Euros, Pounds Sterling or South African Rand.
The import of local currency is unlimited. The export of local currency is limited to K3,000. The import of foreign currency is unlimited. The export of foreign currency must not exceed the amount imported and must be declared on departure.