In Puerto Ayora and San Cristobal there are several ATM machines which accept the following cards: Mastercard, Visa, Diners, Cirrus, Plus, BanRed, Maestro, and Nexo. Be aware that there is often a daily limit to the actual machines (as well as your card) in town in order to avoid running out of cash! There are also banks in Puerto Ayora where Traveler's Cheques can be exchanged for a fee.