
Twelve hours is the sweet spot for a Lima layover, long enough to actually see the city, short enough that planning matters. Here's the hour-by-hour plan that works.
Twelve hours is the sweet spot for a Lima layover. Six hours is just enough for one anchor experience and a quick meal. Twenty-four hours is enough to find a hotel and rest. Twelve sits in the middle — long enough to actually see Lima, short enough that you'll skip the hotel entirely and treat the city as a guided day.
This is also the most common Lima layover. Most international flights from North America, Europe, and Australia route through Jorge Chávez Airport on their way to Cusco, La Paz, Quito, or Bogotá, and the connecting flights are spaced precisely 10-14 hours apart. If your itinerary shows 12 hours in Lima, this guide is for you.
We've been planning Lima layovers for travelers since 2014. Below is the structure that consistently works without leaving you exhausted at the gate.
If you only have time for the headline:
The rest of this guide is the hour-by-hour and the practical context.
Before your flight lands, verify:
1. Your nationality is visa-exempt for Peru. Most Western nationalities are: US, Canada, EU members, UK, Australia, New Zealand, Japan, South Korea, Brazil, Mexico, and 100+ others. Stay length is up to 90 days for most. If unsure, check Peru's official immigration site or your country's foreign affairs travel page.
2. Your luggage situation. If your bags are checked through to your final destination, you have nothing to manage in Lima. If you have to claim and re-check bags, the airport's 24/7 luggage storage facility is a small cost (15-30 soles for a few hours per piece) and saves you the hassle of dragging them around the city.
3. Your data plan or eSIM. Lima Uber and Cabify require active data. Either: confirm your roaming works in Peru, or download an eSIM (Airalo, Holafly, Saily all work) before departure, or plan to use the airport's free 60-minute wifi to book your first ride.
Here's the realistic breakdown of where the time actually goes:
Total transit and airport time: ~3.5-4.5 hours. Time in the city: ~7.5-8.5 hours.
This is more than enough for a meaningful Lima experience, but the structure matters. If you spend 2 hours wandering trying to find lunch and 90 minutes in Uber surge pricing, you'll feel rushed. The plan below is built around natural transitions that minimize wasted time.
Built for a typical scenario: flight lands at 08:00, connecting flight departs at 20:00.
Standard arrival flow: deplane, immigration (20-40 min), baggage claim (skip if checked through), customs (5 min). Most layover travelers are out of the airport by 09:00.
After exiting customs:
1. Take 10 minutes to settle: use the bathroom, grab a café americano at the Costa del Sol Wyndham Hotel lobby (the airport-adjacent hotel) or any of the airport cafés.
2. Buy a SIM card if needed — the Claro and Movistar kiosks in arrivals sell tourist SIMs (10-30 soles for 1 GB).
3. Hit the ATM (next to the arrivals exit): withdraw 200-300 soles ($55-80 USD). Skip the airport currency exchange counters — their rates are 5-10% worse than the ATM.
4. Walk to the official Uber pickup zone (clearly signposted on the upper level outside arrivals).
5. Book your Uber to your bike tour starting point in Miraflores. Uber to Miraflores: 60-90 soles ($17-25 USD), 35-45 minutes.
You'll arrive in Miraflores around 10:00. Drop any luggage you've brought into the city at a hotel concierge (most Miraflores hotels store bags for non-guests if you ask politely or buy a coffee), or carry a small day bag if you only have a backpack.
Your anchor experience. The Tour Express is a 2-hour, 10 km guided bike ride covering Miraflores, the Malecón cliffside, Parque del Amor, and ending at the Bridge of Sighs in Barranco.
🚴 The single best 2 hours of a 12-hour Lima layover
Our Tour Express ($35 USD, 2 hours, 10 km) was specifically built for travelers on tight stopovers. It covers the headline Lima experiences — Miraflores cliffs, Malecón, Barranco's Bridge of Sighs — and ends near the city's best cevicherías exactly at lunchtime.
✓ Trilingual local guide (English, French, Spanish)
✓ Comfortable bikes and helmets included
✓ Safe, dedicated bike lanes the whole way
✓ Multiple morning departure times (09:00, 10:30, 14:00)
✓ Walking distance from most central Miraflores hotels and pickup points
By the time you finish the bike tour around 12:30, you'll have the city's geography fixed in your head — useful for the rest of the day.
The bike tour ends in Barranco. Walk one block to Canta Rana (Calle Genova 101) — a 60-year-old neighborhood institution and the locals' choice for ceviche. Order the ceviche mixto (a mix of fish and seafood) with sweet potato and cancha corn, plus a chicha morada to drink. Around 60 soles ($17 USD) per person.
The non-negotiable rule of Lima ceviche: only at lunch, never at dinner. The morning's catch is freshest before 15:00. Layover travelers landing in the morning are perfectly placed for this.
If Canta Rana has a wait, Punto Azul (Calle San Martín, Barranco branch) and Sonia (Calle Domeyer, Barranco) are reliable alternatives.
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 at Calle General Borgoño. Guided tours leave every 30 minutes (English available), last 45 minutes, and cost 15 soles ($4 USD).
Why it works for a layover: it's compact (no risk of running over time), it adds historical depth that ceviche and bike riding don't cover, and it's a 5-minute Uber from the cliff parks where you'll spend the rest of the afternoon.
After Huaca Pucllana, take an Uber to the Malecón (10 minutes, ~10 soles). For the next two hours, slow down. You've already done the active part of the day. Now is the time for:
This isn't filler. It's the part of a Lima layover most travelers skip and later wish they hadn't.
You're not just killing time — you're positioning for the best sunset of the trip. Walk along the cliff parks toward Larcomar for the architecture and the view (skip the ground-floor restaurants — overpriced for layover use).
The Pacific takes about 20 minutes to set in winter (~18:00) and closer to 19:00 in summer. The sky stays pink for another 20 minutes after. Best vantage points:
For most 12-hour layover travelers, Parque del Amor at sunset is the moment that makes the whole detour from the airport worth it.
You don't need a long dinner — your real meal is the in-flight one or what you'll eat at the next destination. Three quick options near Parque del Amor:
Aim to be done by 20:00 at the latest.
For an international flight at 20:00 the next morning, you'd want to be checking in by 17:00, but you have margin. For a flight departing the same evening at, say, 22:00, you need to be at the airport by 19:30. Adjust the dinner timing accordingly.
Uber back to Jorge Chávez: 60-90 soles ($17-25 USD), 35-45 minutes. Account for the 17:00-19:00 rush hour — it adds 15-30 minutes of traffic.
Check in (already done online if possible), security, walk to the gate. Plenty of time to grab a final coffee or duck-into a duty-free shop.
Two common variations on the 12-hour layover.
Compress the morning, lean into the evening. Plan:
The hardest version of a 12-hour layover. Plan:
This version is more tiring than productive — most travelers in this scenario opt for an airport hotel and rest.
A few practical specifics most layover guides skip.
Comfortable shoes are the most important item. Sneakers, not sandals. The cliff path and Barranco's Bajada de los Baños cobblestones don't reward bad footwear choices.
For the bike tour: closed-toe shoes, sunglasses, sunscreen, a light layer (the cliff breeze is cool even in summer). For the rest of the day: same plus a windbreaker for late afternoon.
A small day bag with: passport (always), water bottle, phone + charger, sunscreen, light layer, sunglasses, 200-300 soles in cash, two payment cards in different pockets. Leave the bigger luggage at the airport storage — you don't want to drag a roller bag through Barranco.
Just the bike tour. Everything else (ceviche lunch, Huaca Pucllana entry, sunset at the cliffs, dinner) works as walk-in. The bike tour benefits from a 24-48 hour advance booking because departures fill up, especially during peak season (December-March).
If your inbound flight is significantly delayed (2+ hours), rebook your bike tour to a later departure. We run the Tour Express at multiple times daily and can usually shift bookings within the same day with a quick message.
If your delay is severe enough that you can't safely fit the city visit, the airport has reasonable food (the new terminal has a much-improved restaurant selection), wifi, and a couple of lounges — it's not the worst place to wait it out.
The honest list of how 12-hour Lima layovers go wrong:
For 12 hours, yes, comfortably. You'll experience the cliffside coast, eat a real ceviche, and watch a Pacific sunset — the three things most visitors who plan a longer Lima trip cite as the highlights of their stay. The alternative is sitting in the international transit zone for 12 hours, which is a worse use of the same time.
For shorter layovers (under 6 hours), the math gets harder and the rush starts to outweigh the experience. See our Lima 1 day itinerary for the 6-8 hour version, or stay in the airport for layovers under 5 hours.
Yes. As long as you have at least 6 hours between flights and your nationality is visa-exempt for Peru (most Western countries are), immigration is straightforward and you can leave the airport. A 12-hour layover gives you about 7-9 usable hours in the city after subtracting transit and airport buffers — comfortable for a bike tour, ceviche lunch, one cultural stop, and a sunset.
Most Western nationalities don't. US, Canada, EU members, UK, Australia, New Zealand, Japan, South Korea, Brazil, Mexico, and 100+ other countries are visa-exempt for tourist stays up to 90 days in Peru. Confirm your specific nationality on Peru's official immigration site or your country's foreign affairs travel page before flying.
Jorge Chávez Airport has a 24/7 luggage storage facility in the international arrivals area. Costs run from 15-30 soles per piece for a few hours. For a 12-hour layover where you'll leave the city, this is genuinely useful — you don't want to drag a roller bag through Barranco's cobblestones.
Realistic budget for the layover plan above: Uber round-trip ($35-50), bike tour ($35), ceviche lunch ($17), Huaca Pucllana entry ($4), Uber within city (~$8 total), light dinner ($17), tip and incidentals ($10). Total: ~$130-150 USD, or less if you skip the dinner and snack at the airport.
For a 12-hour layover, no. You lose 2 hours on hotel logistics for at most 90 minutes of useful rest. Better: do the city plan above and rest on your next flight. The exception is overnight layovers landing past midnight — in that case, the Costa del Sol Wyndham Hotel (connected to the airport) offers day rooms for around $80 USD, which is the right call.
A 2-hour guided bike tour of Miraflores and Barranco, followed by ceviche lunch in Barranco. This combination covers the headline Lima experience (the cliffside coast, the city's most photogenic neighborhood, the national dish at its source) in a tight enough window that you have margin for a cultural stop and a sunset before flying out.
Yes. Jorge Chávez Airport is heavily controlled and the official Uber/taxi pickup zones are regulated. The single risk to be aware of is unofficial taxi touts in the arrivals hall — they aren't dangerous but they overcharge by 30-50%. Walk past them to the official taxi counter or the Uber pickup zone outside the terminal. See our Lima airport to Miraflores guide for the full breakdown.
International flights: arrive 3 hours before departure (so leave Miraflores 4-4.5 hours before). Domestic flights: 2 hours before departure (so leave Miraflores 3 hours before). Account for rush hour traffic (17:00-19:00) by adding 30 minutes to the airport run.
For a delay of 2+ hours, contact your bike tour operator to shift the booking — most can accommodate same-day changes with notice. For severe delays, the airport has a much-improved restaurant selection in the new terminal, free wifi for 60 minutes, and lounges if you have access. Lima airport is not the worst place to wait out a delay.
Lima layover coming up? Our Tour Express is the most-booked layover activity for travelers with 6-12 hours in Lima — designed precisely for this scenario. Or contact our team and we'll match the timing exactly to your flight schedule.