OnlyNonstop Get the app
OnlyNonstopStill quiet › Machu Picchu

Flights to Machu Picchu

World famousPeru · South America

The Inca citadel in the clouds, reached by train up the Urubamba or four days on foot.

Things to do

Huayna PicchuHuayna PicchuArchaeological siteTemple of the Moon (Peru)Temple of the Moon (Peru)Archaeological siteLlaqtapataLlaqtapataArchaeological siteWiñay WaynaWiñay WaynaArchaeological sitePutucusiPutucusiMountainInti PunkuInti PunkuArchaeological sitePuyupatamarcaPuyupatamarcaArchaeological siteIntihuatana, UrubambaIntihuatana, UrubambaArchaeological site
Notable places within 10 km, via Wikipedia · photos Wikimedia Commons
Nonstop reach2 airports
Via LIM60 nonstops
Best monthsMay–Sep
Daily budget$60–200

Everyone knows it, and it still deserves the trip. Here is every nonstop that gets you there — and a quieter place nearby when you're ready.

Open on the live mapTrack your flight there

Getting to Machu Picchu

Where are you flying from?
Amber: nonstops into CUZ (hub LIM) · Blue: your route
Open in app

2 airports have scheduled nonstop service to CUZ (Alejandro Velasco Astete International Airport).

All 2 nonstop origins
FromAirportAirlinesFlight time
BogotaColombiaBOGAvianca~3h 12m
SantiagoChileSCLLATAM~3h 25m

Via LIM — Lima

Lima is the hub for Machu Picchu: 60 airports fly there nonstop, then you continue on.

Show the 40 nearest as a list
FromAirportAirlinesFlight time
JaujaPeruJAULATAM Peru, Sky Airline~49m
HuánucoPeruHUUAir Kiribati~55m
AntaPeruATALATAM Peru~58m
AyacuchoPeruAYPLATAM Peru, Sky Airline~1h 1m
Tingo MariaPeruTGIAir Kiribati~1h 2m
AndahuaylasPeruANSAir Kiribati~1h 10m
PucallpaPeruPCLLATAM Peru, Sky Airline~1h 13m
TrujilloPeruTRULATAM Chile, LATAM Peru, Sky Airline~1h 13m
CajamarcaPeruCJAJetSMART, Jetsmart Perú, LATAM Chile, LATAM Peru~1h 18m
TarapotoPeruTPPJetsmart Perú, LATAM Peru, Sky Airline~1h 23m
ChachapoyasPeruCHHAir Kiribati~1h 25m
ChiclayoPeruCIXJetsmart Perú, LATAM Peru, Sky Airline~1h 25m
ArequipaPeruAQPJetSMART, Jetsmart Perú, LATAM Chile, LATAM Peru, Sky Airline~1h 34m
JuliacaPeruJULLATAM Peru, Sky Airline~1h 40m
PiuraPeruPIUJetsmart Perú, LATAM Peru, Sky Airline~1h 40m
Puerto MaldonadoPeruPEMLATAM Peru~1h 41m
TalaraPeruTYLLATAM Peru~1h 48m
TacnaPeruTCQLATAM Peru, Sky Airline~1h 51m
IquitosPeruIQTLATAM Peru, Sky Airline~1h 52m
TumbesPeruTBPLATAM Peru, Sky Airline~1h 53m
La PazBoliviaLPBLATAM Chile, LATAM Peru~1h 58m
GuayaquilEcuadorGYELATAM Airlines Ecuador, LATAM Chile~2h 3m
QuitoEcuadorUIOJetSMART, LATAM Airlines Ecuador, LATAM Chile, LATAM Peru~2h 17m
AntofagastaChileANFLATAM Chile, LATAM Peru~2h 27m
Santa CruzBoliviaVVIBoliviana de Aviación, LATAM Peru~2h 40m
BogotaColombiaBOGAvianca, LATAM Chile~3h
Rio NegroColombiaMDEJetSMART, Jetsmart Perú, LATAM Chile, LATAM Peru~3h 11m
Panama CityPanamaPTYCopa Airlines~3h 36m
SantiagoChileSCLLATAM, Sky Airline~3h 44m
MendozaArgentinaMDZLATAM Peru~3h 45m
CartagenaColombiaCTGJetSMART, Jetsmart Perú, LATAM Chile, LATAM Peru~3h 48m
AsuncionParaguayASULATAM Chile, TAM Mercosur~3h 49m
CordobaArgentinaCORLATAM Chile, LATAM Peru~3h 49m
San JoseCosta RicaSJOLATAM Chile, LATAM Peru~3h 53m
OranjestadArubaAUALATAM, LATAM Peru~4h 13m
RosarioArgentinaROSLATAM Chile~4h 15m
San SalvadorEl SalvadorSALAvianca~4h 35m
Buenos AiresArgentinaAEPAerolineas Argentinas, JETSMART PERU, LATAM Peru, Sky Airline~4h 36m
Buenos AiresArgentinaEZELATAM Airlines Ecuador, LATAM Chile, LATAM Peru, Sky Airline~4h 38m
BrasiliaBrazilBSBLATAM Chile, LATAM Peru~4h 39m

Showing the 40 nearest of 60.

Routings from major airports
FromStopsViaDoor to door
Dallas-Fort WorthDFW
  1. FlyDFW → IAH~1h 3m
  2. FlyIAH → LIM~7h 4m
  3. HopLIM → CUZ~1h 20m
  4. DriveCUZ → Machu Picchu~7h 38m · 218 km
2 stopsIAH → LIM~17h 5m
New YorkJFK
  1. FlyJFK → LIM~8h 6m
  2. HopLIM → CUZ~1h 20m
  3. DriveCUZ → Machu Picchu~7h 38m · 218 km
1 stopLIM~17h 4m
Los AngelesLAX
  1. FlyLAX → LIM~9h 12m
  2. HopLIM → CUZ~1h 20m
  3. DriveCUZ → Machu Picchu~7h 38m · 218 km
1 stopLIM~18h 10m
MiamiMIA
  1. FlyMIA → LIM~6h
  2. HopLIM → CUZ~1h 20m
  3. DriveCUZ → Machu Picchu~7h 38m · 218 km
1 stopLIM~14h 58m
ChicagoORD
  1. FlyORD → PTY~5h 24m
  2. FlyPTY → LIM~3h 36m
  3. HopLIM → CUZ~1h 20m
  4. DriveCUZ → Machu Picchu~7h 38m · 218 km
2 stopsPTY → LIM~17h 58m
LondonLHR
  1. FlyLHR → BOG~11h 27m
  2. FlyBOG → LIM~3h
  3. HopLIM → CUZ~1h 20m
  4. DriveCUZ → Machu Picchu~7h 38m · 218 km
2 stopsBOG → LIM~23h 25m
TorontoYYZ
  1. FlyYYZ → MBJ~4h 11m
  2. FlyMBJ → LIM~4h 56m
  3. HopLIM → CUZ~1h 20m
  4. DriveCUZ → Machu Picchu~7h 38m · 218 km
2 stopsMBJ → LIM~18h 5m

Machu Picchu is a logistics puzzle wrapped in a wonder: a flight to Cusco, a train down the Sacred Valley, a timed-entry ticket, and altitude to respect. Solve the pieces in the right order and the citadel at dawn is everything promised.

Why the world goes

A new wonder of the world and the most photographed ruin in the Americas; the train from Ollantaytambo and the first view from the Sun Gate are both worth the trip on their own.

What to know

Tickets are timed and capped at roughly 4,500 a day; buy weeks ahead in high season. Acclimatize in Cusco (3,400 m) for two days first.

Quieter alternatives nearby

Chachapoyas & KuélapPeru · Still quiet · 0 nonstop airportsCordillera HuayhuashPeru · Still quiet · 0 nonstop airports
ruinshikingmountainsunesco

Getting to Machu Picchu in practice

Fly Lima to Cusco (90 minutes, all-day frequency; Bogotá and Santiago also fly in nonstop). From Cusco, trains leave from Poroy or — better — Ollantaytambo in the Sacred Valley, reaching Aguas Calientes, the town below the ruins, in about 90 minutes. There is no road: it's the train, or the four-day Inca Trail with a permit booked months out.

When to go

May through September is the dry season and the crowd season — book entry tickets and trains weeks ahead. Shoulder months (April, October) trade some rain for space. February closes the Inca Trail for maintenance, though the site itself stays open; the wet-season mists either ruin your photos or make them, depending on luck.

Where to stay

Sleep in Aguas Calientes the night before so you're on the first buses at dawn. Acclimatize first, though — Cusco sits at 3,400 m; two days there (or better, in the lower Sacred Valley at Ollantaytambo or Urubamba) before the climb-heavy circuits saves most altitude misery.

Worth knowing

Entry is by timed ticket on fixed circuits, capped daily — the Huayna Picchu and Machu Picchu Mountain climbs are separate, scarcer tickets. Bring your passport (it's checked, and stamped if you like). Guides are worth it on a first visit; water, snacks, and big bags are technically prohibited inside. The site is one-way — once you exit a circuit, there's no re-entry.

Guide updated 2026-08-24 · written by OnlyNonstop, not generated

Background

Machu Picchu is a 15th-century Inca citadel located in the Eastern Cordillera of southern Peru on a mountain ridge at 2,430 meters (7,970 ft). It is situated in the Machupicchu District of Urubamba Province about 80 kilometers northwest of Cusco, above the Sacred Valley and along the Urubamba River, which forms a deep canyon with a subtropical mountain climate.

Wikipedia ↗

Questions

Is there a nonstop flight to Machu Picchu?
Yes — 2 airports fly nonstop to CUZ (Alejandro Velasco Astete International Airport), including Bogota, Santiago.
Which airport do you fly into for Machu Picchu?
CUZ — Alejandro Velasco Astete International Airport. Most travelers connect through LIM (Jorge Chávez International Airport).
When is the best time to visit Machu Picchu?
May–Sep. Tickets are timed and capped at roughly 4,500 a day; buy weeks ahead in high season. Acclimatize in Cusco (3,400 m) for two days first.
What does Machu Picchu cost per day?
Roughly $60–200 per person per day on the ground, before flights.
Is Machu Picchu worth visiting?
A new wonder of the world and the most photographed ruin in the Americas; the train from Ollantaytambo and the first view from the Sun Gate are both worth the trip on their own.
Do you need tickets in advance for Machu Picchu?
Yes — entry is by timed ticket on set circuits with a daily cap, and dry-season dates sell out weeks ahead. Huayna Picchu requires a separate, scarcer ticket.
How do you get from Cusco to Machu Picchu?
Train from Poroy or Ollantaytambo to Aguas Calientes (about 90 minutes), then a 25-minute bus up to the entrance. There is no road access.