Routes · Americas
Buenos Aires to Lima, Cusco, Machu Picchu and Cancún
Buenos Aires → Lima → Cusco → Machu Picchu (Aguas Calientes) → Cancún
Andes to Caribbean Best season (general guide): May–Jul
From the Río de la Plata, this trip runs north along South America's western spine and then hops across to Mexico. It's a natural follow-on for Argentines and other travellers in the Southern Cone who already know Patagonia and want something different: Peruvian cooking, Inca stonework and, at the end, warm Caribbean water. The flight from Buenos Aires to Lima is a single, manageable leg, so you can arrive with energy to spare.
Lima first, Cusco second is the classic sequence for good reason. Spending the opening nights on the coast lets you explore the capital's markets and restaurants without the strain of altitude. When you fly up to Cusco, plan unhurried days: coca tea, short walks around the Plaza de Armas and perhaps a visit to the Sacred Valley at lower elevation. From the valley the railway follows the river down to Aguas Calientes, the town at the foot of Machu Picchu. After the Andes, a flight north to Cancún gives you a few days of rest on soft sand before going home.
May to July lines up the dry season in the highlands with the early, quieter part of the Atlantic storm season. Peru's winter mornings in Cusco can be frosty even when afternoons are sunny, so bring a proper jacket. Machu Picchu uses timed entry with daily limits, and train seats go quickly in the dry months, so sort out both before booking flights.
Suggested outline
Buenos Aires
Lima
Plan a gentle start by the Pacific. Food markets and the old colonial centre fill two easy days.
Cusco
Three nights at altitude. Combining the city with a lower Sacred Valley day trip helps many visitors acclimatise.
"Vista_Calle_Suecia.jpg" by tomscoffin, CC BY 2.0, via Wikimedia Commons· licence Machu Picchu (Aguas Calientes)
An overnight stop means a morning visit and an unhurried train back the next afternoon.
"Machu_Picchu,_2023_(012).jpg" by Draceane, CC BY-SA 4.0, via Wikimedia Commons· licence Cancún
The last stretch is for downtime on the coast, with snorkelling or a cenote swim if you still have the energy.
"Cancun_Strand_Luftbild_(22143397586).jpg" by dronepicr, CC BY 2.0, via Wikimedia Commons· licence
Day by day
- Day 1 · Lima — Recover; walk the Miraflores clifftops· Buenos Aires → Lima (by air)
- Day 2 · Lima — Markets, food and the colonial centre
- Day 3 · Cusco — Arrive at altitude; rest and a gentle walk· Lima → Cusco (by air)
- Day 4 · Cusco — Plaza de Armas and San Blas
- Day 5 · Cusco — Sacred Valley at lower elevation
- Day 6 · Machu Picchu (Aguas Calientes) — Train to Aguas Calientes; early bus to the citadel next morning· Cusco → Machu Picchu, Aguas Calientes (by train)
- Day 7 · Cancún — Fly to the coast; beach afternoon· Machu Picchu, Aguas Calientes → Cancún (by air)
- Day 8 · Cancún — Cenote swim
- Day 9 · Cancún — Maya site inland
- Day 10 · Cancún — Beach day
- Day 11 · Cancún — Travel home from Cancún· Cancún → Buenos Aires (by air)
A suggested pace only; expedition days are set by the operator.
Flights, leg by leg
Each button opens a live, dated search. We don't show stored fares here: check today's price on the booking site.
- Buenos Aires → Lima (BUE → LIM) · Check today's price Search fares BUE → LIM · 3 Dec ↗
- Lima → Cusco (LIM → CUZ) · Check today's price Search fares LIM → CUZ · 5 Dec ↗
- Machu Picchu (Aguas Calientes) → Cancún (CUZ → CUN) · Check today's price Search fares CUZ → CUN · 9 Dec ↗
Showing dates about a month ahead — change them when you search.
Lima
Highlights near Lima
These links open each partner's own search for the sight. Check there for tours, tickets and today's prices.
- Miraflores · nearest town: Lima
- Barranco · nearest town: Lima
- Huaca Pucllana · nearest town: Lima
- Food tours · nearest town: Lima
Plan the trip: Lima
- Airport transfer Airport transfers in Peru on Kiwitaxi ↗
- eSIM eSIM data for Peru on Airalo ↗
- Private transfer Private transfers in Lima on GetTransfer ↗
- Audio guide Self-guided audio tours in Lima on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Cusco
Highlights near Cusco
These links open each partner's own search for the sight. Check there for tours, tickets and today's prices.
- Machu Picchu · nearest town: Aguas Calientes Machu Picchu tours and tickets on Tiqets ↗Search Machu Picchu on Klook ↗Search Machu Picchu on KKday ↗
- Sacred Valley · nearest town: Urubamba Sacred Valley tours and tickets on Tiqets ↗Search Sacred Valley on Klook ↗Search Sacred Valley on KKday ↗
Plan the trip: Cusco
- Airport transfer Airport transfers in Peru on Kiwitaxi ↗
- eSIM eSIM data for Peru on Airalo ↗
- Private transfer Private transfers in Cusco on GetTransfer ↗
- Audio guide Self-guided audio tours in Cusco on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Machu Picchu (Aguas Calientes)
Nearest airport: Cusco Search fares · Cusco ↗
Cancún
Highlights near Cancun
These links open each partner's own search for the sight. Check there for tours, tickets and today's prices.
- Chichén Itzá · nearest town: Valladolid Chichén Itzá tours and tickets on Tiqets ↗Search Chichén Itzá on Klook ↗Search Chichén Itzá on KKday ↗
- Tulum ruins · nearest town: Tulum Tulum ruins tours and tickets on Tiqets ↗Search Tulum ruins on Klook ↗Search Tulum ruins on KKday ↗
- Cobá · nearest town: Cobá Cobá tours and tickets on Tiqets ↗Search Cobá on Klook ↗Search Cobá on KKday ↗
- Cenotes · nearest town: Riviera Maya Cenotes tours and tickets on Tiqets ↗Search Cenotes on Klook ↗Search Cenotes on KKday ↗
Plan the trip: Cancun
- Airport transfer Airport transfers in Mexico on Kiwitaxi ↗
- Car hire Car hire in Cancun on Localrent ↗
- eSIM eSIM data for Mexico on Airalo ↗
- Private transfer Private transfers in Cancun on GetTransfer ↗
- Audio guide Self-guided audio tours in Cancun on WeGoTrip ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Partner links may earn LarkTours a commission at no extra cost to you. Prices, availability and terms are set by each partner.