How Much Cash Should I Bring to Peru?
One of the most common questions travelers ask before visiting Peru is:
“How much cash should I bring to Peru?”
The answer depends on your travel style, the length of your trip, and what’s already included in your itinerary. However, planning ahead will help you travel with confidence and avoid unnecessary stress.
In this guide, we’ll explain how much cash most travelers bring, when you can use a credit card, and why carrying some Peruvian Soles (PEN) is still a good idea.
Do I Need to Bring Cash to Peru?
Yes.
Although Peru has become increasingly card-friendly over the years, cash is still very important, especially outside major hotels and shopping centers.
In cities like Lima, Cusco, and Arequipa, most hotels, restaurants, supermarkets, and travel agencies accept credit and debit cards.
However, for many everyday purchases, cash is often the easiest and most convenient way to pay.
How Much Cash Should I Bring?
There’s no perfect amount, but as a general guideline, many travelers find it comfortable to budget approximately:
- S/100 to S/200 per person, per day if your hotels and tours are already paid in advance.
- S/200 to S/350 per day if you’ll also be paying for meals, transportation, shopping, and optional activities.
This doesn’t mean you should carry all of your cash with you. Instead, many travelers withdraw money from ATMs or exchange cash as needed throughout their trip.
What Will I Need Cash For?
Having some local currency is useful for everyday expenses such as:
- Taxis
- Local markets
- Souvenirs
- Small cafés
- Family-run restaurants
- Street food
- Tips (if you choose to leave one)
- Public restrooms at some tourist attractions
- Convenience stores and small shops
Many small businesses either don’t accept cards or prefer cash payments.
Can I Pay with Credit Cards Everywhere?
Not always.
Visa and Mastercard are the most widely accepted cards throughout Peru.
American Express and Diners Club are accepted in some hotels and restaurants but are less common.
Even if you plan to pay with your card most of the time, we strongly recommend carrying some cash as a backup.
Why Should I Carry Small Bills?
This is one of the best travel tips for visiting Peru.
Many taxis, market vendors, small restaurants, and family-owned businesses may not have enough change for large banknotes, especially early in the morning or during quieter business hours.
For that reason, it’s helpful to carry:
- S/10 notes
- S/20 notes
- A few S/1, S/2, and S/5 coins
Having smaller bills makes paying for everyday purchases much easier and helps avoid delays while someone looks for change.
Is It Safe to Carry Cash in Peru?
As with any travel destination, it’s best not to carry all of your money with you.
A few simple precautions include:
- Carry only the cash you’ll need for the day.
- Store the rest in your hotel’s safe whenever possible.
- Use your credit card for larger purchases.
- Avoid displaying large amounts of cash in busy public areas.
These simple habits can help you travel with greater peace of mind.
What If I Run Out of Cash?
Don’t worry.
ATMs are easy to find in most major tourist destinations, including:
- Lima
- Cusco
- Arequipa
- Puno
- Ica
- Trujillo
- Puerto Maldonado
You’ll also find plenty of authorized currency exchange offices where you can exchange US Dollars, Euros, and several other major currencies.
Our Recommendation
There’s no need to travel with a large amount of cash.
The best approach is to combine different payment methods:
- Bring an international credit or debit card.
- Carry a small amount of Peruvian Soles for everyday expenses.
- Withdraw cash from ATMs or exchange money when needed.
This gives you flexibility, convenience, and greater security throughout your trip.
At Bond & Travel, we’re always happy to answer practical travel questions before your arrival, including advice about money, exchange offices, ATMs, and payment methods, so you can enjoy your adventure in Peru with confidence.