
Two days is the most-booked Lima stay we see. Here's the hour-by-hour plan that fits exactly 48 hours, with the right neighborhoods, the right meals, and the right pace.
Two days is the most-booked Lima stay we see. It's not enough to feel like you've done everything, but it's exactly enough to fall for the city. Most visitors arriving on a 48-hour stopover assume they'll cover Cusco, Machu Picchu, and Lima at the same level. Then they hit the Malecón at sunset on the first night and start mentally moving things around.
This itinerary is built for that traveler. It's the plan we hand to friends arriving on Friday and leaving Sunday, or to couples adding a Lima bookend to a Peru trip. The timings are realistic — they account for traffic, slow lunches, and the fact that you'll want to sit on a cliff for an hour at some point. It's structured so you finish each day with energy to enjoy the evening, not exhausted from a forced march of monuments.
We've been guiding visitors through Lima since 2014, and this is the structure that consistently works.
Before the hour-by-hour plan, four practical things that most 2-day itineraries get wrong.
Stay in Miraflores or Barranco. Both are coastal, walkable, safe, and within 25 minutes of every stop on this plan. Avoid the Historic Center for sleeping (interesting by day, less so at night) and San Isidro (more business-oriented, fewer restaurants). Our where to stay in Lima guide covers the trade-offs in detail.
Use Uber, not street taxis. Uber is everywhere in Lima, costs roughly the same as a taxi, and removes the negotiation. A typical Miraflores-to-Historic-Center fare runs 25-35 soles ($7-10 USD). Cabify works similarly.
Eat ceviche on Day 1, not Day 2. Ceviche is at its best when the morning's catch is freshest, which means lunch service. If you arrive late and try to "save it for the last day," you'll often end up at a restaurant where it's been sitting since noon. Day 1 lunch is the right call.
Don't try to add Pachacámac or Caral. They're great day trips, but they each take 4-6 hours minimum. In a 2-day window, you'd cut something more important. Save them for a 3+ day stay.
Day 1 is about getting your bearings on a city that doesn't reveal itself easily. Lima is sprawling — 10 million people across 43 districts — and most of what you came for sits in three of them: Miraflores, Barranco, and the Historic Center. Day 1 covers the first two.
Start at La Bodega Verde (Barranco) or Tostaduría Bisetti (Barranco) if you've stayed there, or Tanta (Miraflores) for a traditional Peruvian breakfast — pan con chicharrón (pork sandwich), tamales, and a café pasado. Don't oversleep — Lima's mornings are when the city is at its calmest, before the garúa burns off and the traffic builds up.
This is the anchor experience of the trip, and the reason everything else works. Lima is a coastal city, but most of its attractions sit two kilometers inland from the Pacific. The cliffside Malecón — a 10 km paved promenade with dedicated bike lanes — connects Miraflores, Barranco, and Chorrillos. By bike, you cover the whole spine of the city in three hours. By taxi, you'd spend the same three hours stuck behind buses, missing all the cliff-edge views.
The route hits the Parque del Amor (with its giant kissing statue and Antoni Gaudí-inspired mosaic walls), the Larcomar clifftop deck, the Bridge of Sighs in Barranco, and the street art that makes Barranco the most photographed neighborhood in the city. A good guide adds the context — colonial history, food culture, what's behind the murals — that turns a sightseeing ride into something you remember.
🚴 The 2-day itinerary anchor
Our Urban Bike Tour (11 km, 3h, $59 USD) is the most-booked experience for travelers on a 2-day Lima stay, and the one that makes the rest of the itinerary click into place. You finish at lunchtime in Barranco, exactly where you want to be for ceviche.
✓ Trilingual local guide (English, French, Spanish)
✓ Comfortable bikes and helmets included
✓ Safe, dedicated bike lanes the whole way
✓ Small groups (15 people maximum)
You'll be hungry, the timing is right, and you're already in the right neighborhood. Canta Rana is the locals' choice — 60 years old, no-frills, on a corner two blocks from the Bridge of Sighs. The classic ceviche mixto with sweet potato and cancha corn runs around 50 soles ($14 USD). For a more polished setting, Isolina (a few blocks south) does Peruvian comfort food in a converted colonial house. Both fill up — go straight from the bike tour.
Take an Uber back to Miraflores (15 minutes, ~25 soles). Huaca Pucllana is a 1,500-year-old adobe pyramid built by the Lima culture between 200 and 700 AD, sitting in the middle of the modern district surrounded by glass towers and apartment blocks. Guided tours leave every 30 minutes (English available), last 45 minutes, and cost 15 soles ($4 USD). It's the kind of site that quietly resets your sense of scale: there's a city older than the Incas under the Starbucks.
The cliffside parks of Miraflores at sunset are the moment the trip clicks. Parque del Amor is the most famous spot, but Parque Salazar (one block north) is less crowded with the same view. The Pacific takes about 20 minutes to set, and the sky stays pink for another 20. Bring a light jacket — the garúa breeze can be cool by 18:30.
Day 1 dinner stays close to where you're sleeping. Rafael does Italian-Peruvian fusion in a converted house — refined but not fussy, around 250 soles ($70 USD) for two with wine. Maido is the Peruvian-Japanese tasting menu temple ranked #5 in World's 50 Best, but it's a 3-month reservation lead time and roughly $200 per person. Amoramar in Barranco is the more relaxed option for couples — colonial courtyard, seafood-forward menu, around 180 soles ($50 USD) for two.
If Day 2 starts early, skip dessert and walk it off on the Malecón.
Day 2 is when Lima starts surprising you. After the coast and the modern districts, the colonial city feels like a different country layered underneath the same one.
Take an Uber to Plaza Mayor (25-30 minutes from Miraflores depending on traffic, ~30 soles). This is the founding square of Lima, where Francisco Pizarro laid out the city in 1535. The square holds the Government Palace, the Cathedral of Lima (Pizarro's tomb is inside, in a small chapel to the right of the main altar), and the bright yellow Archbishop's Palace with the famous wooden balconies.
The changing of the guard at the Government Palace happens daily at noon — it's worth timing your visit around it. From the square, walk two blocks east to the San Francisco Monastery. Its catacombs — narrow corridors lined with the bones of an estimated 25,000 people, arranged into geometric patterns — are the most visited attraction in the Historic Center for a reason. The visit is unsettling and unforgettable.
The Historic Center is dense and easy to miss things in. Two ways to approach it: walk it independently with a map (around 3 hours, free), or do it as a guided ride. Our Downtown Lima tour (25 km, 5h30, $105 USD) covers the Historic Center plus the colonial neighborhoods most visitors never see — Pueblo Libre, where the pisco sour was invented, and the older fishing district of Callao. It's the more thorough choice if you want the full picture.
Two options depending on whether you've gone deeper into the colonial city.
Option A — Antigua Taberna Queirolo (Pueblo Libre): a 19th-century bodega with the original pisco sour recipe still served from the same wooden bar. Order one straight from the source. The food is traditional Peruvian — seco de cordero, aji de gallina — and the room is essentially a museum that serves lunch. Around 80 soles ($22 USD) per person.
Option B — back to Miraflores: if Pueblo Libre feels like a detour, head back and have lunch near the museum stop you'll do next. El Mercado by chef Rafael Osterling is a strong lunch-only option for fresh fish.
The Museo Larco is set in an 18th-century mansion in Pueblo Libre and holds one of the world's most complete collections of pre-Columbian art — Chavín, Moche, Nazca, Inca. The cultures are presented in chronological order, which is the most useful framing for travelers who'll continue on to Cusco and Machu Picchu the next day. Allow 2 to 2.5 hours. The garden café is a calm spot to break up the visit, and the gift shop is one of the few in Lima where the textiles and silver work are genuinely high quality. Entry is 35 soles ($10 USD).
By Day 2 evening, you've covered the headline attractions. The right move is something slower. Take an Uber to Barranco (~20 minutes, 25 soles) and walk Bajada de los Baños down to the ocean — a steep cobblestone alley lined with murals that ends at a small beach. Cross the Bridge of Sighs, sit in Plaza San Francisco with a coffee, and let the neighborhood do the work. This is when most travelers tell us they wish they'd booked a third day.
Two strong Day 2 dinners in Barranco:
Isolina for traditional Peruvian comfort food in a converted colonial house — generous portions, family-style plates, around 200 soles ($55 USD) for two. Cosme for a more contemporary take on Peruvian — small plates, good cocktail program, around 250 soles ($70 USD) for two.
After dinner, Ayahuasca is the cocktail bar most locals send their friends to — a 19th-century mansion turned into a multi-room bar with one of the strongest pisco sour programs in the city. Victoria Bar has live Peruvian music most nights. Both stay open past midnight on weekends.
A common variation: your flight lands at 11 AM and Day 1 effectively starts after lunch.
In that case, swap things: lunch at a cevichería in Miraflores (Punto Azul is the easiest walk-in option), then the bike tour as a 16:00 sunset ride (we run them year-round), then dinner in Barranco. You lose Huaca Pucllana but you gain the sunset on the bike, which is arguably a better use of the same hours.
For more compressed scenarios, see our Lima 1 day itinerary, which covers the "what if I only have until 6 PM" version.
If you can stretch to three days, the highest-leverage addition isn't another monument — it's a deeper food experience. Most travelers we guide cite the food as the part of Lima they end up thinking about for years afterward.
The two natural Day 3 options:
A food-focused day with our Huariques & Bike tour (10 km, 4h30, $95 USD), which takes you to the unmarked, family-run restaurants where Lima actually eats — anticuchos, causa, ceviche from a back-alley specialist, and a proper pisco sour. It's the most-booked Day 3 add-on.
A coastal/active day with paragliding off the Miraflores cliffs (10-15 minute tandem flight, ~$80 USD) and a surf lesson at Makaha or La Herradura. Our Surf & Bike tour combines both into one morning.
For the full breakdown, see our 3-day Lima itinerary.
Two days is the minimum we recommend, and it's enough to cover the essentials — the coast, the Historic Center, one museum, two great meals, and a sunset on the cliffs. It's not enough to go deep into the food scene or do day trips outside the city, but it's more than enough to understand why Lima keeps surprising visitors who came expecting a forgettable layover.
Yes — comfortably. A guided bike tour on Day 1 covers both districts in three hours, and a slow Day 2 evening walk through Barranco fills in the texture. By the end of two days you'll know both neighborhoods better than most short-stay visitors ever do.
Lima airport (Jorge Chávez) is in the Callao district, 20 km north of Miraflores. Three reliable options: an Uber (45 min in normal traffic, ~70 soles / $20 USD), the Airport Express bus (1h, S/30 / $8 USD, drops at Miraflores), or a taxi from inside the airport (fixed-price counter, ~80 soles / $22 USD). Avoid the unofficial taxi touts at arrivals.
Lima first is the right call for one practical reason: altitude. Cusco sits at 3,400 meters, and altitude sickness affects most visitors who fly straight there. Two days in Lima at sea level lets your body acclimatize gradually. It also means the easy logistics are behind you when you arrive in Cusco, and you can focus on Machu Picchu without jet lag stacked on top of altitude.
Not realistically. Machu Picchu requires a minimum of 2 full days from Lima — one to fly to Cusco and acclimatize, one to do the site itself, and ideally a third for the return. If you have 2 days total in Peru, do Lima only and save Machu Picchu for a longer trip.
If your layover is 48 hours or more, this itinerary works as-is. If it's tighter — 24 to 36 hours — see our Lima 1 day itinerary for the compressed version. The bike tour + ceviche + sunset combination is doable in as little as 6 hours from a hotel near the airport.
Miraflores and Barranco are safe day and night, with regular police presence and well-lit streets. Use Uber instead of street taxis after dark, keep an eye on your phone in crowds, and avoid the outer districts and the Historic Center late at night. Our Lima safety guide covers it in detail.
Ready to lock in the anchor of your 2-day plan? Our Urban Bike Tour is the most-booked experience for travelers on a 48-hour Lima stop. Or contact our team and we'll help you build the rest of your itinerary around it.
Keep Reading