Before your trip, check with your bank about possible fees and rules for international purchases.
At ATM 24h machines, you can withdraw Brazilian reais with compatible international cards during your trip.
Complete guide to Rio de Janeiro
Tourism in Brazil: Best practices to enjoy
Complete guide to São Paulo