Daily costs per person in Brazilian reais. Rio is mid-range by South American standards — beaches and samba are free, while attractions and dining range from cheap street food to world-class restaurants.
Daily cost breakdown
Currency: R$ (Real) (1 USD ≈ R$ 5.80)
| Category | Budget | Mid-range | Splurge | Notes |
|---|---|---|---|---|
| Accommodation | R$ 60–120 | R$ 200–400 | R$ 600+ | Hostels → boutique hotels → beachfront luxury |
| Food | R$ 40–80 | R$ 100–200 | R$ 350+ | Padarias & botecos → mid-range → fine dining |
| Transport | R$ 20–40 | R$ 50–100 | R$ 200+ | Metro/bus → Uber → private transfers |
| Activities | R$ 0–80 | R$ 130–250 | R$ 400+ | Free beaches & parks → Sugarloaf & Cristo → hang gliding & tours |
| Drinks | R$ 20–40 | R$ 50–100 | R$ 150+ | Street bars → craft beer → cocktail bars |
| Daily Total | R$ 140–360 | R$ 530–1,050 | R$ 1,700+ | $24–62 → $91–181 → $293+ |
Money-saving tips
Hike to Morro da Urca
Save half the Sugarloaf cable car cost by hiking to Morro da Urca from Praia Vermelha (30 minutes, free) and buying a one-way ticket for the summit stage only. The hike through Atlantic Forest is beautiful and you see wildlife most cable car riders miss.
Beach life is free
Rio's beaches cost nothing. Rent a chair (R$ 10–15), buy a coconut water (R$ 8–12), and spend the day people-watching. The beach is Rio's living room — locals spend entire days there, and you can eat cheaply from vendors.
Ride the metro & VLT
Rio's metro (R$ 6.50 per ride) and VLT light rail (R$ 4.30 in Centro) are efficient and cheap. Buy a Giro card at any station. Buses are R$ 4.30 but routes are confusing — metro is easier for tourists.
Eat at padarias & botecos
Padarias (bakeries) sell pão de queijo, pastéis, and sandwiches for R$ 5–15. Botecos (neighbourhood bars) serve a full plate of rice, beans, and meat for R$ 20–35. Skip tourist restaurants on the beachfront.
Free museums & parks
Parque das Ruínas, Centro Cultural Banco do Brasil (CCBB), Museu de Arte do Rio (MAR, free Tuesdays), and Tijuca National Park are free or nearly free. Rio's best cultural experiences rarely cost more than R$ 30.
Cheap caipirinhas
Bar and street caipirinhas cost R$ 12–20 in Lapa versus R$ 35–50 at beachfront restaurants. Make friends and share a table at a street bar — the experience is better and the drinks are stronger.