Part of Complete Peru Travel Guide 2026
Getting Around8 min read

Getting Around Peru: Transport Guide for Travellers

Airport transfers, public transport, ride-hailing apps, inter-city travel, and driving tips for Peru.

By Travel Team

TL;DR: How to Get Around Peru as a Traveller

Getting around Peru is straightforward if you mix taxis or ride-hailing in cities, buses or flights between regions, and trains for classic routes like Cusco–Machu Picchu. With busy hubs like Lima, Cusco, and Arequipa, planning your airport transfers and inter-city transport in advance will save both time and money.

Peru welcomed over 4.4 million international tourists in 2023, according to PromPerú, and most visitors move between a few key regions: Lima, Cusco/Sacred Valley, Arequipa–Colca Canyon, and Lake Titicaca via Puno. That means transport routes are well established, but popular options sell out in high season (June–August and Christmas–New Year).

For airport transfers, expect to pay around S/40–60 (US$10–16, 2025 prices) for licensed taxis from Lima Airport into Miraflores or Barranco, more if booked via your hotel. In cities, public buses are cheap but confusing; most travellers rely on taxis, ride-hailing apps, and a few metro or BRT lines in Lima.

Long-distance buses are the backbone of Peru’s transport network, with comfortable "cama" (reclining seat) services between major cities starting from S/60–120 (US$16–32). Domestic flights can save a full travel day on routes like Lima–Cusco. To comfortably use ride-hailing apps, maps, and ticket QR codes, many travellers pick up a Hello eSIM for Peru before they land so they arrive already connected.

Peru Airport Transfers: Costs, Safety, and Best Options

Peru airport transfers are easiest by licensed taxi or ride-hailing from Lima, Cusco, and Arequipa airports, costing roughly S/30–70 (US$8–20 in 2025) depending on distance, time of day, and traffic. Booking a trusted service in advance is the simplest way to start your trip stress-free.

Lima (Jorge Chávez International Airport) is where most trips start. The airport is in Callao, about 45–60 minutes from Miraflores in daytime traffic and up to 90 minutes in rush hour. Expect:

  • Airport taxi booths inside arrivals (Taxi 365, Taxi Green, etc.): usually S/60–80 (US$16–22) to Miraflores or Barranco.
  • Pre-booked private transfers via hotels or tour operators: US$20–30 per car in 2025.
  • Airport Express bus services have operated between the airport and Miraflores with single tickets around US$8–10; check schedules as companies periodically adjust routes and prices.

In Cusco, Alejandro Velasco Astete Airport sits just 10–15 minutes from the historic center. Official taxis from outside arrivals typically cost S/15–25 (US$4–7); you can negotiate, but agree on the fare before you get in. Many guesthouses offer pre-arranged pick-ups for US$10–15.

Arequipa airport transfers by taxi usually run S/20–30 (US$5–8) to the historic center. In all three cities, using ride-hailing apps can shave a few soles off the fare, but you’ll need mobile data at landing. Buying and activating a Hello eSIM for Peru before you fly lets you compare prices and book safely the moment you step outside arrivals.

According to Peru’s Ministry of Transport and Communications, major airports have increased passenger throughput steadily since 2022, so arriving with at least your first transfer pre-booked is wise in peak season.

Peru Public Transport: Buses, Metro, and How to Pay

Peru’s public transport is cheap and extensive, but it’s mostly designed for locals, so visitors usually combine a few buses or metro lines with taxis and ride-hailing rather than relying on public transport alone. Expect to pay under S/5 (US$1.30) for most city rides in 2025.

In Lima, you’ll find three main systems:

  • Metropolitano BRT: A bus rapid transit line running on dedicated lanes between northern Lima and southern districts including Miraflores and Barranco. You need a rechargeable card (tarjeta); fares are usually around S/3–4 per trip.
  • Lima Metro (Line 1): An elevated line from the south (Villa El Salvador) through central Lima. A separate smart card is required, with fares commonly about S/1.50–3 per ride.
  • Conventional buses and “combis”: Privately operated, very cheap (often S/1–2.50) but confusing and crowded. Signs in the windshield list areas served instead of specific stops.

Outside Lima, public transport is mainly local buses and colectivos (shared taxis). In Cusco, small buses and combis connect neighborhoods for S/1–2 per ride. In Arequipa and Trujillo, similar systems operate with low fares but minimal English signage.

Here’s a quick comparison for city transport:

ModeTypical Fare (2025)ProsCons
Metropolitano (Lima)S/3–4 per rideFast lanes, clear routesCan be crowded at peak times
Lima Metro Line 1S/1.50–3Predictable, avoids trafficLimited coverage for tourist areas
City buses/combisS/1–2.50Very cheap, frequentConfusing, little English, crowded
ColectivosS/2–5 (short hops)Direct on popular corridorsVarying safety and comfort standards

According to Lima’s transport authorities, over one million passengers use the Metropolitano and Metro systems daily, so avoid rush hours (7–9am and 5–8pm) if you can.

Ride-Hailing, Taxis, and Using Apps to Get Around Peru

Ride-hailing apps and taxis are the most convenient way for travellers to get around Peruvian cities, with typical in-city trips costing S/8–25 (US$2–7 in 2025) depending on distance and traffic. Apps add price transparency and basic safety features, but you’ll need mobile data to use them.

In major cities like Lima, Cusco, Arequipa, and Trujillo, you’ll find widely-used ride-hailing platforms alongside traditional street taxis. Prices vary, but a 20–40 minute ride across a city like Lima often lands in the S/15–30 range, while shorter hops within Miraflores or Barranco might be S/8–12. Surge pricing can apply in heavy rain or rush hour.

Street taxis are plentiful and usually unmetered. The standard etiquette is to:

  • Wave down a taxi
  • State your destination through the window
  • Agree a fare before getting in (in Spanish if possible)

This works, but with no meter or receipt, it’s harder to challenge a price or track expenses. That’s where apps have an edge. With a Peruvian data connection, you can compare estimated fares, share your trip with friends, and pin exact locations, which is especially handy in sprawling districts.

Many travellers now arrive with an eSIM from Hello already installed, so as soon as the plane lands they can open maps and ride-hailing apps without hunting for airport Wi‑Fi or a kiosk. If you’re splitting rides with friends, the Hello app’s expense splitting and multi-currency tracking makes it easy to settle up fairly, even when one person is paying in soles and another is budgeting in dollars or euros.

Peru’s urban population continues to grow, according to the World Bank, so expect increasing congestion in Lima in particular and plan extra time for airport runs and inter-district trips.

Inter-City Travel in Peru: Buses, Trains, and Domestic Flights

For inter-city travel in Peru, long-distance buses are the most popular choice, domestic flights save the most time on long routes like Lima–Cusco, and trains are mainly used for scenic journeys to Machu Picchu and Lake Titicaca. Prices range from S/60 to over US$100 depending on class and distance.

Long-distance buses connect almost every major city, from Lima to Cusco, Arequipa, Puno, Huaraz, and Trujillo. Well-known companies offer semi-cama and cama (reclining) seats, on-board snacks, and Wi‑Fi on some routes. Typical 2025 prices:

  • Lima–Cusco (21–24 hours): S/120–220 (US$32–60) depending on comfort level.
  • Lima–Arequipa (16–18 hours): around S/90–180 (US$24–49).
  • Arequipa–Puno (6–7 hours): S/60–100 (US$16–27).

Domestic flights are heavily used by tourists to avoid full-day bus rides. Key routes and typical 2025 one-way economy fares when booked in advance:

  • Lima–Cusco: from US$50–140.
  • Lima–Arequipa: from US$50–120.
  • Cusco–Arequipa: often US$60–150.

According to Peru’s civil aviation authority, domestic passenger numbers have rebounded strongly since 2022, so booking early is smart in peak months.

Trains in Peru are mostly about the experience:

  • Cusco/Poroy/Ollantaytambo–Aguas Calientes (Machu Picchu Pueblo): tourist trains with large windows; one-way fares commonly US$60–200+ depending on class and season.
  • Cusco–Puno: a luxury day train across the Altiplano; expect US$200+ with meals and excursions included.

Because buses and trains often use QR codes or e-tickets, staying connected with mobile data is handy for last-minute checks or platform changes. Many travellers use Hello’s eSIM plans for Peru to manage bookings, download offline maps, and keep all their tickets and confirmations in one place on their phones.

Driving in Peru: Rental Cars, Road Conditions, and Safety Tips

Driving in Peru is possible and gives you maximum flexibility, but between aggressive city traffic, winding Andean roads, and occasional checkpoints, it’s best suited to confident drivers with experience in Latin America–style conditions. For many itineraries, selective car rental combined with buses or flights works best.

Major international and local rental companies operate in Lima, Cusco, Arequipa, and some coastal cities. In 2025 you can expect compact cars to start around US$35–50 per day, plus insurance and possible one-way fees. Most agencies require a credit card deposit and a minimum driver age of 23–25.

For stays under 90 days, travellers from many countries can drive with their home country licence plus a passport; however, carrying an International Driving Permit (IDP) is strongly recommended and sometimes requested by rental agencies or police, especially outside major tourist hubs. Always confirm current rules with your rental company before booking.

Key considerations:

  • Cities (especially Lima): Heavy traffic, assertive driving style, frequent lane changes, and limited parking in historic centers.
  • Mountain routes (Cusco–Sacred Valley, Arequipa–Colca, Cusco–Puno): High altitudes, steep switchbacks, fog, and occasional landslides in rainy season (roughly December–March).
  • Night driving on rural roads is generally discouraged because of poor lighting, animals, and unmarked speed bumps ("rompe muelles").

Fuel prices fluctuate, but petrol often sits around S/18–23 per gallon (about US$4.80–6.20 in 2025), according to Peru’s hydrocarbons regulator. Police checkpoints are common; keep your passport, driving licence, IDP, and rental contract handy. If you’d rather avoid the stress, consider hiring a private driver for day trips in the Sacred Valley or Colca Canyon, which often costs US$60–120 per day for a car and driver.

Common Questions About Getting Around Peru (FAQs)

Most travellers get around Peru using a mix of long-distance buses or flights between cities, and taxis or ride-hailing apps within towns, which is usually cheaper and less stressful than renting a car. Here are answers to the most common transport questions people research before visiting Peru.

Is public transport in Peru safe for tourists?

Public transport is widely used by locals and generally safe, but pickpocketing can occur on crowded buses, especially in Lima. Keep valuables in front of you, avoid displaying phones, and consider using BRT/Metro lines over packed combis during rush hour.

How much should I budget for transport per day?

If you mainly use public transport and occasional taxis in cities, S/20–40 (US$5–11 per day in 2025) is realistic. Add US$50–150+ per inter-city flight or S/60–200 for long-distance buses on days you change regions.

Do I need to book buses and trains in advance?

For popular long-distance routes (Lima–Cusco, Arequipa–Cusco, Cusco–Puno) and all trains to Machu Picchu, advance booking is strongly recommended in high season (June–August and around Easter and Christmas). For shorter regional buses, buying a day or two before travel is usually fine.

Is Uber or other ride-hailing cheaper than taxis?

In many cases, yes. App-based rides often undercut hotel taxis and reduce haggling. You’ll need stable mobile data to request rides and share your location; an eSIM from Hello lets you use maps and apps without relying on café Wi‑Fi.

How can I track and split transport costs with friends?

The Hello app includes budget tracking, AI receipt scanning in any currency, and expense splitting with automatic exchange-rate conversion, so you can log bus tickets in soles, flights in dollars, and split taxi rides fairly without doing the math yourself.

Explore These Destinations

Stay Connected

Stay connected in Peru

Get an eSIM before you land. Hello gives you instant data in 200+ countries — no SIM swaps, no roaming fees.

Related Articles