There are plenty banks with ATMs that can be used all over Salvador. Banco do Brasil and Brandesco are typically the most reliable for use with foreign cards. You can usually count on the banks at the bus station and airport to be well stocked and safe. Most places – even many of the street vendors – accept credit and debit cards.