Representative view of Lima, Peru
City
🇵🇪 Peru · South America

Lima

Coastal capital with landmark restaurants, clifftop districts and pre-Columbian museums.

Budget level
Affordable
Best months
Dec, Jan, Feb, Mar, Apr
Ideal stay
2–3 days
Best for
Food, Culture, Nightlife

Overview

Peru's capital sits on the desert coast above the Pacific. Little rain but frequently grey outside the austral summer, and the country's food capital.

Plan & book

Compare flights, stays, activities and transport for your trip to Lima.

Flights

Compare routes and fares from your departure city.

Where to staywith Kiwi

Browse stays by area and budget.

Tours & activitieswith KKday

Book experiences, day trips and guided tours.

Car rentalwith Getrentacar

Compare rental cars for road trips and day trips.

Airport transferswith Welcome Pickups

Pre-book a private ride from the airport to your stay.

Some links on WhereWeGo are affiliate links. We may earn a commission if you book through them, at no additional cost to you.

Why go to Lima

  • Internationally recognised restaurant scene
  • Miraflores and Barranco clifftops
  • Larco and pre-Columbian museums
  • Main international gateway

Budget

Lima is affordable by Peru standards. Across Peru, mid-range travellers typically spend about $65–$105 per person per day.

Country-level planning estimate, excluding flights. See the full Peru budget breakdown.

Practical information

  • Book landmark restaurants well ahead
  • Expect grey skies outside summer even without rain

When to go to Lima

JanFebMarAprMayJunJulAugSepOctNovDec

Plan 2–3 days here. Highlighted months are the best fit for most travellers.

Getting around

  • Domestic flights link Lima with Cusco, Arequipa, Iquitos and the north quickly
  • Long-distance buses are extensive and much cheaper, but Andean routes are slow

Suggested itineraries

  • Peru classic

    12 days

    Lima food, the Sacred Valley and Machu Picchu.

    Route: Lima → Sacred Valley → Machu Picchu → Cusco

  • Andes and canyon

    14 days

    Adds Arequipa, Colca and the high lake to the classic loop.

    Route: Lima → Arequipa & Colca Canyon → Lake Titicaca & Puno → Cusco

Peru guides