City BuddyCityBuddy
English
Container ship passing by Sugarloaf Mountain in Rio de Janeiro on a clear day, showcasing global trade.

How much does a trip to Rio de Janeiro, Brazil cost?

Photo made by Renata Meneses on Pexels.com

A 3-night trip to Rio de Janeiro, Brazil for 2 people costs about €525 (3,100 R$) on a mid-range budget, from €130 (775 R$) travelling cheaply up to €955 (5,610 R$) in comfort. Totals cover accommodation, food and drinks, local transport and sights; flights are extra.

Updated September 2026

Trip cost calculator

Travel style

3-4 star hotel, restaurants, a taxi now and then

€525
3,100 R$
for the whole trip · Nights: 3 · Travelers: 2 · 1 room(s)
€88 (515 R$)
per person per day
Stay€345 (2,040 R$)
Food & drinks€89 (525 R$)
Local transport€43 (250 R$)
Sights & activities€49 (285 R$)
Total€525 (3,100 R$)

Cost per person per day in Rio de Janeiro, Brazil

BudgetMid-rangeComfort
Stay€847 R$€58340 R$€110645 R$
Food & drinks€8.551 R$€1587 R$€21125 R$
Local transport€213 R$€742 R$€1271 R$
Sights & activities€318 R$€848 R$€1695 R$
Total per person per day€22130 R$€88515 R$€160935 R$

What things cost in Rio de Janeiro, Brazil

Hotel room per night

  • Budget€16 (94 R$)
  • Mid-range€115 (680 R$)
  • Comfort€220 (1,290 R$)

Live nightly rates for a double room near the centre: median of 19 hotels on Agoda for a night next month.

  • Restaurant meal€6.22 (36.56 R$)
  • Street food or quick meal€1.78 (10.45 R$)
  • Coffee€1.33 (7.83 R$)
  • Beer€1.78 (10.45 R$)
  • Taxi per km€0.62 (3.66 R$)
  • Public transport ticket€0.89 (5.20 R$)

Hotels in Rio de Janeiro, Brazil

Budget: €16 (94 R$) · Mid-range: €115 (680 R$) · Comfort: €220 (1,290 R$)

See hotel prices for your dates

Money tips for Rio de Janeiro, Brazil

  • Fair taxi price (official, daytime): 130 R$ - 180 R$ (€22 - €31). Use the official taxi rank at the terminal exits. Metered fares to Copacabana or Ipanema typically run 130 to 180 BRL. Avoid drivers who approach you inside arrivals and offer flat prices.
  • Best alternative: Executive coach (Alvorada/Real Auto Ônibus) to central bus station, then metro or local bus (22 R$ (€3.74))
  • With RioCard, tap on the validator as you enter the bus or pass through the metro turnstile. Validate at the start of each journey. Buses require tapping inside, near the driver or middle door area. Fine without a valid ticket: 250 R$ (€42.55).
  • Service charge of 10% is usually added to restaurant bills and is included. If not shown, 10% is customary. Taxi drivers do not expect tips. Porters and guides are tipped small amounts.
  • A 10% serviço (service) charge is routinely and legally added to restaurant bills; it is optional but normally paid. Check your bill as some venues add items without your order or pad the total.
  • Always choose to pay in Brazilian reais and decline dynamic currency conversion at ATMs and card terminals. Prefer ATMs attached to major banks. Some independent ATMs at tourist spots charge high withdrawal fees, so check the screen before confirming.
All scams and tips for Rio de Janeiro, Brazil

Tickets for the top sights

Check current prices and book official tickets in advance.

How we calculate

Stay is a double room shared by two (one room per two travelers). Food assumes two cheap meals, a modest dinner and a coffee on a budget, a cheap lunch, a restaurant dinner, coffee and a drink mid-range and restaurant meals, coffees and drinks in comfort. Transport is a daily public transport allowance, plus taxis in the higher tiers. Sights is an average daily allowance for entry tickets and activities. Everything is per day of the trip; a 3-night trip counts 3 days.

Not included: flights, travel insurance, city tax (usually a few euros per person per night, paid at the hotel), shopping and nightlife.

Estimates from average local prices and live hotel rates; exchange rates as of 2026-10-05. Your trip can cost more or less.

Frequently Asked Questions about Rio de Janeiro, Brazil

How much does a 3-night trip to Rio de Janeiro, Brazil cost for 2 people?
About €525 (3,100 R$) for a mid-range trip (hotel, food, local transport and sights), from €130 (775 R$) on a tight budget to €955 (5,610 R$) in comfort. Flights are not included.
How much money do I need per day in Rio de Janeiro, Brazil?
Plan on €22 (130 R$) per person per day travelling cheaply, €88 (515 R$) mid-range and €160 (935 R$) for a comfortable trip, accommodation included.
Is Rio de Janeiro, Brazil expensive?
A restaurant meal costs about €6.22 (36.56 R$), a coffee €1.33 (7.83 R$) and a hotel room around €115 (680 R$) per night. That is mid-priced by European standards.
How much is a hotel in Rio de Janeiro, Brazil?
Expect about €16 (94 R$) per night for a budget room, €115 (680 R$) for a mid-range hotel and €220 (1,290 R$) for a 4-5 star hotel near the centre.