OnlyNonstop Get the app
OnlyNonstop › Still 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.

Nonstop reach2 airports
Via LIM56 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: 56 airports fly there nonstop, then you continue on.

Show the 40 nearest as a list
FromAirportAirlinesFlight time
JaujaPeruJAULATAM Peru, Sky Airline~49m
AntaPeruATALATAM Peru~58m
AyacuchoPeruAYPLATAM Peru, Sky Airline~1h 1m
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
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
CuritibaBrazilCWBLATAM Chile, LATAM Peru~4h 48m
MontevideoUruguayMVDLATAM Chile, LATAM Peru~4h 50m
Porto AlegreBrazilPOALATAM Chile~4h 52m
Montego BayJamaicaMBJLATAM Chile, LATAM Peru~4h 56m

Showing the 40 nearest of 56.

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~6h 48m · 218 km
2 stopsIAH → LIM~16h 15m
New YorkJFK
  1. FlyJFK → LIM~8h 6m
  2. HopLIM → CUZ~1h 20m
  3. DriveCUZ → Machu Picchu~6h 48m · 218 km
1 stopLIM~16h 14m
Los AngelesLAX
  1. FlyLAX → LIM~9h 12m
  2. HopLIM → CUZ~1h 20m
  3. DriveCUZ → Machu Picchu~6h 48m · 218 km
1 stopLIM~17h 20m
MiamiMIA
  1. FlyMIA → LIM~6h
  2. HopLIM → CUZ~1h 20m
  3. DriveCUZ → Machu Picchu~6h 48m · 218 km
1 stopLIM~14h 8m
ChicagoORD
  1. FlyORD → PTY~5h 24m
  2. FlyPTY → LIM~3h 36m
  3. HopLIM → CUZ~1h 20m
  4. DriveCUZ → Machu Picchu~6h 48m · 218 km
2 stopsPTY → LIM~17h 8m
LondonLHR
  1. FlyLHR → BOG~11h 27m
  2. FlyBOG → LIM~3h
  3. HopLIM → CUZ~1h 20m
  4. DriveCUZ → Machu Picchu~6h 48m · 218 km
2 stopsBOG → LIM~22h 35m
TorontoYYZ
  1. FlyYYZ → MBJ~4h 11m
  2. FlyMBJ → LIM~4h 56m
  3. HopLIM → CUZ~1h 20m
  4. DriveCUZ → Machu Picchu~6h 48m · 218 km
2 stopsMBJ → LIM~17h 15m

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

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.