Getting around
Getting Around Peru: Coast, Andes and No Roads at All
The single most useful thing to understand about moving around Peru is that the country does not have one transport network — it has three, and they work by completely different rules. On the coast there is fast modern highway. In the Andes there is slow, winding, high mountain road where a hundred kilometres can take four hours. And in the Amazon, which is well over half the country's area, there are essentially no roads at all. An itinerary planned from a map, treating distances as comparable, will be wrong in all three regions and wrong differently in each.
Updated 2026-08-15
Three regions, three sets of rules
The coastal strip is the easy one. A major highway runs the length of the country along the Pacific, the terrain is flat desert, and long-distance coaches on this corridor are fast, frequent and comfortable. Distances that look long on a map are genuinely covered at speed here.
The Andes are the opposite. Roads climb, descend and switch back constantly, passes cross four thousand metres, and average speeds collapse accordingly — a journey that looks like a morning becomes most of a day, and mountain weather can close a route without notice. This is the region where planning by hours rather than kilometres stops being good advice and becomes the only way to produce a workable schedule.
The Amazon has no road network to speak of. Movement is by river and by air, on a completely different timescale: cargo boats between river ports take days rather than hours, hammock space rather than seats, and depart when they are loaded rather than when a timetable says. The most striking demonstration of this is that Iquitos, a city of several hundred thousand people and the main gateway to the northern Amazon, cannot be reached by road from anywhere. You arrive by plane or by boat, and that is the entire list.
Fly the long legs
Domestic aviation is the backbone of any Peruvian itinerary that covers more than one region, and it is cheap and frequent by international standards. Lima is the hub in the strongest sense: the great majority of domestic routes run through it, so a journey between two provincial cities frequently means flying back to the capital and out again. Check the actual routing rather than assuming a direct hop exists, because two places that look adjacent on a map are often connected only via Lima.
The workhorse route is Lima to Cusco — around ninety minutes, many departures daily, and the single flight most visitors take. Two practical points about it that catch people out. Cusco's airport sits in a mountain bowl and morning weather is far more reliable than afternoon, which is why almost all flights are early and why an afternoon departure carries a higher chance of delay. And this flight is the fastest ascent to altitude most travellers will ever make, which is why the first day in Cusco is a rest day rather than a sightseeing day — thin air arriving in ninety minutes gives a body no time at all to adjust to it.
The other flights worth knowing are Lima to Arequipa for the southern circuit, Lima to Iquitos for the northern Amazon, and Cusco to Puerto Maldonado for the southern jungle — that last one being a short hop that saves an extremely long road journey. Book domestic flights early for the June-to-August peak; they fill and prices climb steeply.
The buses, and which ones
Peru's long-distance coach network is extensive, inexpensive and genuinely good at the top end. The established national operators — Cruz del Sur, Oltursa and Tepsa among them — run modern vehicles with reclining seats, and the premium tier reclines almost flat, which makes an overnight coast run a reasonable way to travel and to save a night's accommodation. Terminals are proper buildings with ticketing, and seats are reserved.
On mountain routes, the choice of operator stops being about comfort. These are high, winding roads, frequently driven at night, and the gap between a company with a maintained fleet and enforced driver rules and one competing purely on fare is a real one. This is a place to buy the more expensive ticket without agonising over it. Where a daytime departure exists on a mountain route, take it — a driver on switchbacks in darkness has less margin, and you also lose scenery that is a substantial part of what you are paying for.
One route deserves specific mention because it is widely misunderstood: Lima to Cusco by road is entirely possible and is served by the main operators, taking around a full day. It is not, as sometimes claimed, impossible. It is simply slower than the ninety-minute flight by a very wide margin, and for most itineraries the time is worth more than the fare saved.
The one railway that matters
Peru has almost no passenger rail, with one significant exception that nearly every visitor uses: the line running down the valley from the Sacred Valley to the town below Machu Picchu. There is no road to that town — the train is the only mechanised way in, which is why this short stretch of track carries so much traffic and why its seats need booking well ahead in high season.
Trains run from a station in the Sacred Valley and, on some services, from closer to Cusco, with the valley departure being shorter and the more common choice. Several service tiers exist, differing in comfort and glazing rather than in speed. From the town at the end of the line, buses climb the switchbacks to the site entrance, and walking up is possible for the fit and early-rising.
The other passenger service worth knowing is the tourist train between Cusco and Lake Titicaca, which crosses the high plateau over a pass above four thousand metres. It runs infrequently and is a scenic product rather than practical transport — the coach on the same route is several hours faster and departs far more often.
Moving in the Amazon
Amazon travel divides cleanly into two propositions. Most visitors fly to a gateway city and transfer by fast boat to a lodge, which takes a couple of hours and is arranged as part of the booking — this is straightforward, and the boat is part of the experience rather than a chore. Nothing more is required.
The other proposition is the public river network, which is a genuine adventure and should be entered deliberately. Cargo boats run between river ports on journeys measured in days, passengers sling hammocks on deck, food is included and basic, and departure happens when loading finishes. Faster passenger launches cover some of the same routes in a fraction of the time and considerably less comfort. Neither runs to a timetable you can rely on from abroad, so this belongs in a trip with slack in it rather than one with a flight to catch at the far end.
Short hops, city transport and disruption
Between towns and within regions, shared transport fills the gaps that coaches do not. Colectivos are shared cars or minibuses running fixed routes and leaving when full, with a fixed fare per seat — fast, cheap and the local default for short intercity hops. Combis are the urban equivalent and are chaotic in a way that is entertaining once and tiring thereafter. In cities, ride-hailing apps are widely available and are the sensible default, chiefly because street taxis are unmetered and negotiating a fare in an unfamiliar city at night is a poor position to be in.
Finally, build slack for disruption. Peru periodically sees demonstrations and road blockades, which can close highways and occasionally the rail corridor at short notice. They are rarely aimed at visitors, but a closed road is closed regardless of intent, and the corridor to Machu Picchu is the one where a disruption turns into a lost booking rather than a lost afternoon. Check your government's current travel advisory before and during the trip, follow local news, and keep a buffer day in front of any dated, non-refundable commitment — which, in this country, means the citadel ticket and the flight home.