Lima offers multiple transportation options for visitors, though traffic congestion can be challenging, especially during rush hours (7:30-9:00 AM and 5:00-8:00 PM).
Metropolitano Bus: Lima's modern Bus Rapid Transit (BRT) system is the most efficient public transport option, serving nearly 10 million passengers daily. Operates from 6:00 AM to 9:50 PM with fares starting at S/2.50. Requires a rechargeable card (S/5 deposit). Connects major areas but has limited routes.
Metro de Lima: The underground metro now connects more areas including parts of Miraflores and San Isidro. Clean, safe, and affordable. Additional metro lines are under construction.
Local Buses (Micros/Colectivos): Extensive network covering all areas but can be crowded, confusing for tourists, and uncomfortable. Not recommended for first-time visitors.
Uber and Cabify: The safest and most convenient option for tourists. Available throughout Lima, particularly in Miraflores, San Isidro, and Barranco. Fares are reasonable and displayed upfront. Download apps before arrival.
Licensed Taxis: Available but NEVER hail taxis on the street. Only use taxis called by your hotel or official taxi companies. Fares typically range from S/5 to S/25 depending on distance. Agree on price before starting journey or ensure meter is used. A ride from Miraflores to downtown costs approximately S/20-25.
City Bike Lima: Bike-sharing system gaining popularity. The Malecón in Miraflores has dedicated bike paths perfect for cycling along the coast. Several bike rental shops in tourist areas.
Jorge Chávez International Airport (LIM) is located in Callao, about 30-45 minutes from Miraflores depending on traffic.