Lima Transport Hub

Lima Transport Hub is a city-researched guide for arriving in Peru's capital and choosing between Jorge Chavez International Airport, Airport Express Lima, authorized airport taxis, Line 1, the Line 2 corridor, Metropolitano BRT, Lima Pass/Card systems, Cruz del Sur and other intercity bus operators, Uber, Cabify, inDrive, local taxis and car-with-driver routes. Lima is not a city where the airport, metro and intercity bus network line up neatly. The airport is in Callao, the hotel zones are often Miraflores, San Isidro, Barranco or the historic center, and long-distance buses use company branches or large hubs rather than one single central terminal.

The main airport is Jorge Chavez International Airport, IATA code LIM. It is close to the city by distance but traffic-sensitive in practice. For many visitors, the safest first transfer is Airport Express Lima to Miraflores/San Isidro if the stop fits, an official airport taxi, a hotel transfer or a trusted app ride. Lima's metro and BRT are useful once you are in the city, but they do not make the first airport arrival simple for every hotel.

The second planning layer is district logic. Miraflores and San Isidro are the easiest visitor bases for hotels, restaurants and safer taxi/app pickup. Barranco is good for nightlife and atmosphere. Historic center access is better planned by Metropolitano or taxi depending on timing. Surco, San Borja, La Molina and Javier Prado-side districts are practical for business or intercity bus departures. Callao should be chosen only for airport, port or specific local reasons.

Fast facts

| Item | City-researched detail | | — | — | | Main airport | Jorge Chavez International Airport, LIM, in Callao | | Airport public transfer | Airport Express Lima to Miraflores/San Isidro-style stops where route fits | | Airport Express fare signal | Airport Express Lima lists one-way service from about S/15 depending on product/channel | | Airport to Miraflores taxi/app band | Plan roughly PEN 60-120 depending on pickup, traffic, app demand and hotel address | | Airport to San Isidro taxi/app band | Plan roughly PEN 55-110 | | Airport to historic center taxi/app band | Plan roughly PEN 45-90, but traffic and safety context matter | | Airport to Barranco taxi/app band | Plan roughly PEN 70-140 | | Urban rail | Line 1 is the main established metro corridor; Line 2 is opening in stages | | BRT | Metropolitano is the key segregated bus corridor for north-south movement | | Intercity bus logic | Cruz del Sur Javier Prado, Plaza Norte, Atocongo and company-specific departure points matter | | Ride apps | Uber, Cabify and inDrive are the main names to compare; use authorized airport taxis inside LIM | | Best first-time base | Miraflores or San Isidro for hotels, app rides, Airport Express stops and easier visitor logistics |

Arrival strategy

Start by deciding whether your first address is Miraflores, San Isidro, Barranco, Lima historic center, Surco/San Borja, Callao, the port, a long-distance bus hub or an airport hotel. Lima traffic can make two similar-looking routes feel completely different. A first-time visitor with bags should not improvise with street taxis outside the airport.

If your hotel is near an Airport Express Lima stop, the bus is the first public option to check. It is designed for airport-to-visitor-zone movement and avoids the uncertainty of ordinary city buses. If the stop is far from your hotel, compare the whole route against an official airport taxi, hotel transfer or app ride.

If you choose taxi or app ride, use the airport's authorized taxi counters or a trusted ride app with a clear pickup point. Do not follow random taxi touts. For Miraflores, plan PEN 60-120. For San Isidro, plan PEN 55-110. For Barranco, plan PEN 70-140. For the historic center, plan PEN 45-90, but consider time of day and hotel drop-off safety.

For one-night stays before a flight, airport-area hotels can be practical. For a normal Lima visit, Miraflores and San Isidro are easier. For onward buses, choose the hotel around the exact operator departure point: Cruz del Sur Javier Prado, Plaza Norte, Atocongo, La Victoria or another company branch can change the whole plan.

Jorge Chavez International Airport (LIM)

Jorge Chavez International Airport is Lima's main international and domestic gateway. The airport is in Callao, west of central Lima and north-west of Miraflores/Barranco. It is close enough that a car transfer feels natural, but not close enough to ignore traffic, pickup rules and safety.

Airport Express Lima is the main dedicated bus-style airport transfer for many visitors. It serves tourist/business districts such as Miraflores and San Isidro depending on current route and stops. The published fare signal starts around S/15 for one-way service, with exact price depending on booking/product. It is useful for solo travellers and hotels near stops. It is less useful for late arrivals, heavy luggage, families or hotels far from the route.

Authorized airport taxis are often the simplest arrival choice. They cost more than ordinary city transport, but they solve pickup legitimacy, luggage and address confidence. Hotel transfers can be even more expensive, but they are valuable for late-night arrivals, senior travellers, families and first-time visitors who do not want to solve airport pickup after a long flight.

App rides can work, but the airport pickup procedure and demand matter. Uber, Cabify and inDrive can be checked, but always confirm the pickup point, plate and driver details. If the app pickup feels confusing, use an authorized airport taxi counter. Paying a bit more for a clean first transfer is often worth it in Lima.

Metro Line 1, Line 2 and Metropolitano

Line 1 is Lima's established metro corridor, running on an elevated/segregated route through the eastern and southern side of the city. It is useful when your origin and destination fit the line, especially for Villa El Salvador, San Juan de Miraflores, Surco/San Borja-side logic, Gamarra and connections toward central/eastern districts. It is not an airport rail link.

Line 2 is the major east-west metro project and is opening in stages. It matters for future Lima mobility and some current short sections, but visitors should check the current operating segment before planning around it. Do not rely on a full airport-to-hotel subway-style route unless the operator's current service explicitly supports it.

Metropolitano is the most useful rapid-transit product for many visitors because it connects north-south corridors and central districts. It can work well for Miraflores, Barranco, historic center, Javier Prado connections and northern movements depending on station access. It is much cheaper than taxi, but with luggage or late-night arrivals a car is safer and easier.

ATU is the key transport authority to check for system updates, fares and integrated ticketing. Lima Pass/card rules can change, and fare names differ by mode. For visitor planning, keep a simple rule: use Metropolitano/Line 1 for known daytime corridors, taxi/app/authorized car for airport luggage and late arrivals.

Intercity bus hubs and long-distance travel

Lima intercity bus travel is company-specific. Cruz del Sur's Javier Prado branch is a key premium-bus anchor for many travellers. Plaza Norte is a major hub for northbound and multi-operator routes. Atocongo matters for some southbound routes. La Victoria and other company offices also appear on tickets. The correct departure point is the one printed on the ticket.

Peru's long-distance bus network is strong, but Lima departure geography is sprawling. For Cusco, Arequipa, Ica, Paracas, Huaraz, Trujillo, Chiclayo, Piura and other destinations, compare flight, bus and final taxi. Overnight buses can be comfortable with good operators, but road time is long and arrival-point safety matters.

Taxi planning to bus departure points: Miraflores to Cruz del Sur Javier Prado can be PEN 20-50 depending on traffic. Miraflores to Plaza Norte can be PEN 50-110. Airport to Plaza Norte can be PEN 45-90. Airport to Javier Prado/San Isidro bus branches can be PEN 55-120. Airport to Atocongo can be PEN 80-160. Always allow reporting time before departure.

Do not book a tight airport-to-bus connection. Immigration, baggage, airport pickup, Callao traffic and operator check-in can make a short connection fragile. If the onward bus is long-distance or overnight, give yourself a buffer or sleep in Lima.

Taxi, Uber, Cabify, inDrive and car rental

Uber, Cabify and inDrive are the main app names to compare in Lima. Cabify is often used for more formal rides, Uber is widely recognized, and inDrive may offer negotiated pricing. App supply and pricing vary with traffic, rain, district, demand and pickup point. For airport arrivals, authorized airport taxis remain important.

Use PEN bands before arrival: LIM to Miraflores PEN 60-120; LIM to San Isidro PEN 55-110; LIM to Barranco PEN 70-140; LIM to historic center PEN 45-90; Miraflores to historic center PEN 25-60; Miraflores to Barranco PEN 15-35; Miraflores to Plaza Norte PEN 50-110; Miraflores to Javier Prado intercity bus branches PEN 20-50.

Street taxis in Lima require caution because they may not be regulated in a way that reassures first-time visitors. Prefer app rides, hotel-arranged cars, authorized airport taxis and known operator pickups. Confirm the vehicle and driver before getting in.

Car rental without a driver is rarely useful inside Lima. Traffic, parking, local driving style and security make it stressful. Use rental cars or private drivers for coastal trips, surf/beach routes, Pachacamac, multi-stop business visits, or onward Peru road itineraries where public transport is awkward.

Practical transfer scenarios

For a first-time arrival to Miraflores, compare Airport Express Lima with an authorized taxi before leaving the terminal. If the bus stop is close to the hotel and arrival is daytime, the bus can be good value. If the hotel is uphill, far from the stop, or the flight lands late, a taxi or hotel car is more comfortable. Miraflores is safe and visitor-friendly by Lima standards, but the first airport transfer is still not the moment to experiment with unknown street taxis.

For San Isidro, the choice depends on the exact business or hotel district. Some Airport Express stops may work, but many San Isidro addresses are easier by taxi/app ride. Javier Prado traffic can be heavy, so do not judge the route only by kilometers. If the next morning's plan is a Cruz del Sur Javier Prado departure, San Isidro can be a smarter base than Miraflores.

For Barranco, plan the airport ride as a longer coastal-side transfer. It is a great leisure base, but it is farther from LIM than San Isidro and can be slower at night or on weekends. If the itinerary includes nightlife and restaurants, Barranco is excellent; if the itinerary is early flights or intercity bus departures, Miraflores or San Isidro is easier.

For the historic center, use Metropolitano when the route and timing fit, but choose taxis carefully for hotel arrivals. Some streets are busy, some are pedestrianized or restricted, and evening arrivals need local judgment. If sightseeing is the purpose, staying in Miraflores and visiting the center by Metropolitano/taxi can be easier than sleeping in the center.

For long-distance bus departures, sleep near the operator departure point only when the departure is early or the route is high priority. Cruz del Sur Javier Prado, Plaza Norte and Atocongo are not close to each other. A hotel chosen for one operator hub can be awkward for another. Always save the exact company departure point in maps and confirm whether baggage reporting time is required.

District and terminal strategy

Miraflores is the easiest all-round visitor base because it combines hotels, food, parks, oceanfront, app ride supply and Airport Express logic. It is not the closest place to LIM, but it is usually worth the transfer time for first-timers.

San Isidro is the most practical business base. It works well for embassies, offices, clinics, Javier Prado access and some premium hotels. It is calmer than the historic center and often more efficient for airport and intercity bus planning than Barranco.

Barranco is the best atmosphere base for restaurants, nightlife, galleries and repeat visitors. It is less ideal for airport-heavy schedules. Use it when the trip is leisure-led and you do not need early terminal departures.

Surco, San Borja and La Molina are not default tourist bases, but they can be smart for family visits, business, universities, clinics and some long-distance bus or Line 1/Line 2 corridor trips. Callao is airport/port-specific. Plaza Norte is bus-hub-specific. Atocongo is useful only when the route or local address demands it.

Price guide

| Trip or product | 2026 planning figure | | — | — | | Airport Express Lima one-way | From about S/15 depending on product/channel | | LIM to Miraflores taxi/app | PEN 60-120 | | LIM to San Isidro taxi/app | PEN 55-110 | | LIM to Barranco taxi/app | PEN 70-140 | | LIM to historic center taxi/app | PEN 45-90 | | Miraflores to historic center | PEN 25-60 | | Miraflores to Barranco | PEN 15-35 | | Miraflores to Plaza Norte | PEN 50-110 | | Miraflores to Cruz del Sur Javier Prado | PEN 20-50 | | Airport to Plaza Norte | PEN 45-90 | | Airport to Atocongo | PEN 80-160 |

These are practical planning bands, not guaranteed fares. Check the app quote, authorized taxi counter or operator page before paying.

Best areas to stay for transport

Miraflores is the easiest first-time visitor base. It has hotels, restaurants, oceanfront access, app availability and Airport Express logic. It is not close to the airport, but it is easy to manage.

San Isidro is best for business, embassies, safer hotel streets and Javier Prado-side access. It can be better than Miraflores for some intercity bus departures and office visits.

Barranco is atmospheric and good for nightlife, but airport and intercity bus transfers need planning. It is better for repeat visitors or leisure stays than for tight transport schedules.

Historic center is useful for sightseeing and Metropolitano access, but hotel choice and arrival time matter. Callao should be used for airport/port reasons, not as a default Lima base.

Surco, San Borja, La Molina and Javier Prado-side districts are practical when meetings, family visits or intercity bus departures are there. Choose them by itinerary, not by generic city access.

First-time checklist

  1. Confirm LIM airport pickup plan before landing.
  2. Use Airport Express Lima only if the stop fits your hotel.
  3. Prefer authorized airport taxis, hotel cars or trusted apps for first arrival.
  4. Do not use random street taxi offers at the airport.
  5. Check Line 1 and Metropolitano for daytime city corridors.
  6. Treat Line 2 as staged; check current operating segment.
  7. Save the exact bus departure point from the ticket.
  8. Avoid tight airport-to-bus connections.
  9. Use PEN planning bands rather than old dollar benchmarks.
  10. Choose Miraflores or San Isidro for easiest first-time logistics.

Sources

  • Jorge Chavez International Airport: https://www.lima-airport.com/
  • Lima Airport Partners: https://www.lap.com.pe/
  • Jorge Chavez authorized taxis: https://www.lima-airport.com/en/cms/pasajeros/transport/taxis
  • Airport Express Lima: https://www.airportexpresslima.com/
  • ATU Lima and Callao: https://www.atu.gob.pe/
  • Lima Metro Line 1: https://www.lineauno.pe/
  • Lima Metro Line 2: https://www.metrolima2.com/
  • Metropolitano Lima: https://www.metropolitano.com.pe/
  • ATU Lima Pass and Metropolitano card top-ups: https://www.gob.pe/15049-conocer-puntos-de-venta-y-recarga-de-tarjetas-del-metropolitano-y-corredores-complementarios
  • MTC Peru: https://www.gob.pe/mtc
  • Cruz del Sur: https://www.cruzdelsur.com.pe/
  • Oltursa: https://www.oltursa.pe/
  • Movil Bus: https://www.movilbus.pe/
  • Tepsa: https://www.tepsa.com.pe/
  • Terminal Plaza Norte: https://www.plazanorte.pe/
  • Lima Tourism: https://www.visitalima.pe/
  • Uber Peru: https://www.uber.com/pe/en/
  • Cabify Peru: https://cabify.com/pe
  • inDrive Peru: https://indrive.com/en-pe
  • Beat Peru reference: https://thebeat.co/

FAQ

What is the main airport for Lima?

Jorge Chavez International Airport, IATA code LIM, is Lima's main international and domestic airport. It is in Callao, west of central Lima.

How much is Airport Express Lima?

Airport Express Lima lists one-way service from about S/15 depending on product and channel. Check the official page before booking.

Is there a metro from Lima airport?

No simple airport-to-hotel metro route should be assumed. Line 1 is useful on its own corridor, and Line 2 is opening in stages, but first airport transfers are usually Airport Express, authorized taxi, hotel car or app ride.

Where do long-distance buses leave from in Lima?

It depends on the company and destination. Cruz del Sur Javier Prado, Plaza Norte, Atocongo, La Victoria and other operator-specific departure points can all appear on tickets.

Which taxi apps work in Lima?

Uber, Cabify and inDrive are the main names to compare. For the airport, authorized taxi counters and hotel transfers remain important for first-time visitors.