Lima is not just the capital of Peru; it’s a vibrant tapestry of culture, history, and gastronomy. Often overlooked by travelers in favor of Machu Picchu, Lima boasts a rich cultural scene that invites exploration and appreciation.
To reach Lima, you’ll likely land at Jorge Chávez International Airport (LIM), located just 10 km (6 miles) from downtown Miraflores. Taxis are available outside the terminal, with a fare of approximately 60-70 soles (around $16-18 USD) to Miraflores. For budget travelers, consider taking the Airport Express bus for 25 soles ($6.50) directly to major districts like Miraflores and San Isidro.
Once in the city, the Metropolitano bus system is efficient and economical. A single journey costs 2.50 soles ($0.65), and you can top up your card at various stations. The system connects key neighborhoods, making it easy to explore. For short distances, use the Sitka app to hail a taxi, ensuring you avoid the hassle of negotiating fares.
In Miraflores, consider the Casa Bella Boutique Hotel, where rooms start at 250 soles ($65 USD) per night, featuring a warm atmosphere and a central location. For a luxury option, the JW Marriott Hotel Lima offers stunning ocean views starting at 700 soles ($185 USD) nightly, complete with a rooftop pool and gourmet dining.
If you prefer a more local experience, check out Hostal El Patio de Elisa, with rates around 120 soles ($30 USD) per night, located in Barranco, a neighborhood known for its bohemian vibe and vibrant street art. Booking in advance is advisable, particularly during peak tourist seasons from June to August.
Lima is a paradise for food lovers, renowned for its fusion of Peruvian and international cuisine. Start your culinary journey at La Mar Cebichería, famous for its ceviche, where a delicious serving costs around 35 soles ($9 USD). Try the ceviche clásico, made with fresh fish, red onion, and aji limo, served with sweet potato and corn.
For a unique dining experience, visit Central, ranked among the world’s best restaurants. Here, chef Virgilio Martínez offers a tasting menu that explores the altitude of Peru, starting at approximately 420 soles ($110 USD). Don’t miss the chance to explore street food at the Mercado de Surquillo, where you can sample grilled anticuchos (beef heart skewers) for just 10 soles ($2.60 USD) each. Pair them with a refreshing chicha morada, a traditional Peruvian drink for another 5 soles ($1.30 USD).
Begin your exploration at the historic center of Lima, a UNESCO World Heritage site. Visit Plaza Mayor, where you’ll find the Government Palace and the Cathedral of Lima. The changing of the guard occurs daily at 11:45 AM and is free to watch. Don't forget to pop into the Monastery of San Francisco to see its stunning architecture and catacombs for an entrance fee of 15 soles ($4 USD).
For art enthusiasts, the Barranco district is a must-visit. Check out the Museo de Arte de Lima (MALI) for a glimpse of Peruvian art, with an entrance fee of 15 soles ($4 USD). End your day with a stroll along the Malecón, a beautiful cliffside promenade offering breathtaking views of the Pacific Ocean, perfect for sunset vistas.
To make the most of your time in Lima, keep these practical tips in mind.
| Item | Cost | Notes |
|---|---|---|
| Ceviche at La Mar | 35 soles | Signature dish, must try. |
| Entrance to Monastery of San Francisco | 15 soles | Includes access to catacombs. |
| Bus fare on Metropolitano | 2.50 soles | Efficient way to travel across city. |
| Anticuchos at Mercado de Surquillo | 10 soles | Popular street food option. |
| Night at Casa Bella Boutique Hotel | 250 soles | Cozy and well-located. |
| Tasting menu at Central | 420 soles | Fine dining experience. |
| Chicha morada | 5 soles | Refreshing local beverage. |
Use this rough planner to sanity-check the total trip cost before you lock flights, hotels or activities.
The best time to visit Lima is from December to April, during the summer months when the weather is warm and sunny. Expect temperatures between 20-30°C (68-86°F). However, Lima has a desert climate and can be visited year-round, so plan based on your preferences for weather and activities.
Yes, Lima is generally safe for tourists, especially in key districts like Miraflores and Barranco. Stick to well-lit areas, avoid flaunting valuables, and use registered taxis or ride-sharing apps like Beat or Uber. Always be aware of your surroundings, particularly in crowded places.
Traveler comments
Add a route note, correction, timing tip or question for this guide.