Home › Lima › On a budget

Lima on a budget: how to do it well

Short answer

Lima is very doable on a budget, especially if you eat set lunches and street food. Plan on about S/165 per person per day (bed S/70, food S/50, sights S/30, transport S/15).

A realistic daily budget

BudgetMid-rangeComfort
Bed (per person, sharing)S/70S/180S/400
Food & drinkS/50S/120S/300
Sights & ticketsS/30S/70S/150
Local transportS/15S/40S/90
Per person, per dayS/165S/410S/940

Approximate 2026 prices, two people sharing a room. From our Lima day-cost table.

Free things to do

Cheap eats

Where to sleep for less

Miraflores hostels and Barranco guesthouses offer dorm beds and cheap doubles at about S/120–200 for a double, with dorms from roughly S/35–60.

Getting around cheaply

Use the Metropolitano bus (about S/3) between Miraflores and the centre, and Uber or InDrive for other trips (S/8–15 locally). From the airport, Airport Express Lima to Miraflores is the cheapest safe option.

A sample budget day

More ways to save

Budget hotels in LimaFree & cheap toursTours on ViatorDeals on KlookBudget calculator

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

Can I visit Lima on a budget?

Yes, at around S/165 a day with hostels, set lunches and buses.

What is the cheapest safe way from the airport?

Airport Express Lima to Miraflores, or an official airport taxi (about S/60–90).

What is free in Lima?

The Malecón parks, the changing of the guard, Barranco's streets and the historic squares.

Plan your Lima trip

How many days in LimaBest time to visit LimaIs Lima expensive?Is Lima safe?Lima trip plannerWhere to stay in LimaFood in LimaBudget calculator