How to Get to Machu Picchu from Washington DC: Flights, Fares, and Entry Requirements

There are currently no nonstop flights from Washington DC to Lima. The DC area has three airports, two of them international: Dulles (IAD) and Baltimore/Washington (BWI), plus Reagan National (DCA), which is almost entirely domestic. None of them is actually inside the District of Columbia. From any of them you'll fly with one connection, usually in Panama City, Bogotá, San Salvador, Houston, Atlanta, or Miami. Total travel time is 10 to 14 hours, and a round-trip economy ticket typically runs $400 to $700. In July and over the Christmas holidays it can top $750. From Lima, it's a flight of about 80 minutes to Cusco, usually $80 to $160 round trip. From there you continue overland to the train to Aguas Calientes. With a US passport you don't need a visa, but your passport must be valid for at least 6 months on the day you enter Peru. Our top tip: book your flights early, especially if you're traveling June through August, at Christmas, or during Holy Week (Semana Santa).

Approximate fares checked on October 2, 2026, on Google Flights, KAYAK, and the United and Copa websites. Fares change daily, so treat them as a guide, not a guaranteed price.

The Trip at a Glance

Leg How Approx. time Approx. fare (economy)
Washington DC (best from IAD; also BWI or DCA) → Lima Flight with 1 connection 10–14 hrs $400–$700 round trip; more in peak season
Lima → Cusco Nonstop domestic flight ~1 hr 20 min $80–$160 round trip
Cusco → Aguas Calientes (Machu Picchu Pueblo) Road + train 3–4 hrs Depends on the train you choose
Aguas Calientes → the citadel Bus or on foot 25 min by bus —

1. Peru Entry Requirements for US Citizens

Here's what official sources say. Check them again before you travel, since rules can change.

Passport and Visa

Return or Onward Ticket

The US Embassy in Peru says tourists must be able to show a return or onward ticket. Keep your itinerary handy: the airline may ask for it at check-in, or the immigration officer when you land.

Virtual TAM (Andean Migration Card)

There's no paper form anymore. Peru has eliminated printed forms at Jorge Chávez Airport and, according to Migraciones, has also stopped stamping passports on international flights. When you clear immigration, your Virtual TAM is generated automatically, showing your entry date and the number of days you're authorized to stay. You can download it for free at cel.migraciones.gob.pe/ConsultaTAMVirtual/VerificarTAM or with the "Consulta TAM Virtual" app. Save it on your phone: it's your proof that you entered the country legally.

Traveling with Minors

According to the State Department, minors with a US passport traveling alone or with only one parent usually don't need additional documents, as long as they enter as tourists and stay less than 183 days. There's one exception: if the child is a dual US–Peruvian citizen and enters on a Peruvian passport, or stays more than 183 days, they need a "Travel Authorization for Minors" (Autorización de Viaje para Menores de Edad) to leave Peru. It's issued by a notary or judge in Peru, or at a Peruvian consulate abroad.

Customs (SUNAT)

Health and Vaccines (CDC)

What's New for 2025–2026

We found no new requirements (e-visa, pre-arrival form, or mandatory insurance) for US citizens in 2026.

2. International Flights: Washington DC to Lima

Is There a Nonstop Flight?

No. Google Flights, KAYAK, and FlightRoutes agree: there are no nonstop flights from Washington to Lima. United sells the route with a connection, and its nonstop to Lima departs from Houston (IAH).

Which Airports Serve Washington DC?

Washington has three airports, and none of them is inside the District of Columbia: two are in Virginia and one is in Maryland.

Washington Dulles International (IAD)

Baltimore/Washington International Thurgood Marshall (BWI)

Ronald Reagan Washington National (DCA)

Our recommendation: fly out of Dulles (IAD), which has the most one-stop options to Lima: Copa via Panama City, Avianca via Bogotá or San Salvador, United via Houston, Delta and LATAM via Atlanta, and American via Miami. BWI is the alternative, with Copa via Panama City a few days a week plus American, United, and Delta connections through their hubs. Use DCA only if connecting through a US hub (Miami, Atlanta, Houston, or New York) works for you, since it has no flights to South America. Ground transportation times and fares are approximate and depend on traffic and time of day.

Routes, Travel Times, and Approximate Fares by Airline

Connection Airline Approx. total time from IAD Typical round-trip fare (Google Flights) Recent round-trip deals (KAYAK)
Panama City (PTY) Copa ~10 hrs 15 min $410–$1,050 ~$570–$596 (Oct–Nov 2026)
Bogotá (BOG) or San Salvador (SAL) Avianca ~10 hrs 40 min–11 hrs $395–$920 ~$565–$574
Houston (IAH) United ~11 hrs $560–$1,400 —
Atlanta (ATL) Delta / LATAM ~11 hrs 50 min–12 hrs $475–$1,100 (Delta) ~$521–$607
Miami (MIA) American ~11–13 hrs 30 min $490–$960 —

Travel times are approximate, based on FlightRoutes. The "typical fare" reflects one-week round trips tracked by Google Flights over the past year. KAYAK deals are the lowest fares its users found in the days before October 2, 2026. According to KAYAK, Bogotá is the cheapest connection on average (about $564 round trip) and Panama City is the most popular and the fastest.

How Much Does It Cost by Season?

Season Approx. round-trip range (economy) What the data shows
Cheapest months (January, April) ~$320–$500 Google Flights: April $320–$485. KAYAK: January is the cheapest month (median $436).
Rest of the year ~$425–$665 KAYAK's typical range for IAD–LIM (average about $507)
Peak season: July (June–August) ~$560–$770 Google Flights: July $560–$770. KAYAK: July median $679.
Christmas and New Year's ~$770–$860 or more KAYAK: December median $766. Copa: from $858 in December 2026.

Other benchmarks straight from the airlines (round trip, seen in late September or on October 2, 2026): Copa was advertising IAD–LIM from $585 for October 2026 through March 2027, and United showed fares from $445 on May and June 2026 dates. These are sample fares that may no longer be available. Basic fares may not include a checked bag or seat selection.

Book in Advance

KAYAK estimates that booking at least 8 weeks out saves about 18% compared with booking at the last minute. Bookings made in the final 2 weeks cost, on average, 11% more.

Our recommendation: book 2 to 3 months ahead in low season and 3 to 6 months ahead if you're traveling June through August, over Christmas or New Year's, or during Holy Week. In 2027, Holy Week runs March 21–28. Set up fare alerts on Google Flights or KAYAK.

If you can, book a single ticket all the way to Cusco (IAD–LIM–CUZ). That way, if a delay makes you miss your connection, the airline has to rebook you.

Route Changes Worth Knowing About

Tips for Arriving in Lima

3. Domestic Flights: Lima to Cusco

Airlines, Frequencies, and Approximate Fares

Airline Nonstop flights per week Cheapest recent one-way fare (KAYAK) Typical round trip (Google Flights)
LATAM ~189 ~$50–$62 $90–$160
Sky Airline ~50 ~$54 $85–$115
JetSMART ~46 ~$51–$63 $80–$140

Frequencies per Google Flights; fares checked on October 2, 2026. The flight takes about 1 hour 20 minutes. Departures run from the early morning (around 4:40 a.m.) until close to midnight.

Book Your Domestic Flight Early, Too

Flights to Cusco fill up in peak season. KAYAK calculates that booking well in advance (about 22 weeks) saves around 32%, and that last-minute bookings cost 28% more than average. Our recommendation: book the Lima–Cusco leg at the same time as your international flight, or 2 to 3 months ahead at the latest. Book even earlier if you're traveling June through August (with Inti Raymi on June 24 and Peru's national holidays, Fiestas Patrias, on July 28–29), at Christmas, or during Holy Week.

Morning or Afternoon Flight?

Many travelers prefer morning flights to Cusco, because afternoon weather causes more delays. Either way, don't schedule Machu Picchu for the same day you arrive in Cusco.

The Altitude

Cusco sits at about 11,152 feet (3,399 m). According to the CDC, people who ascend quickly above about 8,200 feet (2,500 m) without acclimatizing can develop acute mountain sickness. Many travelers spend their first nights in the Sacred Valley, which is lower (about 9,200 feet / 2,800 m). Talk to your doctor before your trip. This is general information, not medical advice.

4. Cusco to Machu Picchu in a Nutshell

From Cusco, you travel by road (taxi, private transfer, or shared van called a colectivo) to Ollantaytambo station, about 45 miles (72 km) and 1.5 to 2 hours away. From there, the train to Aguas Calientes departs (PeruRail or Inca Rail). PeruRail also runs trains from Poroy and San Pedro stations in Cusco, but only seasonally (May through December in 2026). From Aguas Calientes, a bus takes you up to the citadel. Buy your Machu Picchu entrance ticket first: it's sold only at tuboleto.cultura.pe, it carries your name and passport number, and daily capacity is limited. Then book your train.

Heads up: Machu Picchu Pueblo and Aguas Calientes are the same town; the bus goes from there up to the citadel entrance.

Leg Transportation Approx. time
Cusco → Ollantaytambo Taxi, transfer, or colectivo 1 hr 30 min–2 hrs
Ollantaytambo → Aguas Calientes Train 1 hr 20 min–1 hr 45 min
Poroy (Cusco) → Aguas Calientes Train (seasonal) ~3 hrs 15 min–3 hrs 45 min
Aguas Calientes → the citadel Bus (or on foot, 1.5–2 hrs) ~25 min

5. Suggested Itinerary

Day Plan
1 Fly from Washington to Lima with one connection. Overnight in Lima.
2 Morning flight to Cusco, then transfer to the Sacred Valley to acclimatize.
3 Explore Ollantaytambo and take an afternoon train to Aguas Calientes.
4 Early visit to Machu Picchu; return to Cusco in the afternoon.
5–6 Explore Cusco, then fly back to Washington via Lima. Leave plenty of buffer time at Jorge Chávez.

Practical Tips

Frequently Asked Questions

Are there nonstop flights from Washington DC to Lima?
No. Every option has at least one connection. The fastest go through Panama City (Copa) or Bogotá (Avianca) and take about 10–11 hours.
How much does it cost to fly from Washington to Lima?
A round-trip economy ticket usually costs $400 to $700. In July it rises to about $560–$770, and at Christmas it can exceed $770, according to Google Flights and KAYAK data checked in October 2026.
How much is the flight from Lima to Cusco?
About $80 to $160 round trip, depending on the airline and date. One-way fares start at around $50–$60 if you book early.
How far in advance should I book?
We recommend booking 2 to 3 months ahead in low season and 3 to 6 months ahead for travel June through August, at Christmas, or during Holy Week. Book the Lima–Cusco flight at the same time as your international flight.
Do I need a visa to visit Peru with a US passport?
Not for tourism. Your passport must be valid for 6 months from the day you enter, and the immigration officer decides how many days you're authorized to stay (usually 90).
Do I need a yellow fever vaccine?
Peru doesn't require it for entry, and the CDC doesn't recommend it if you're only visiting Lima, Cusco, and Machu Picchu. It does recommend it if you continue on to the lowland Amazon.

The Bottom Line

The most practical way to get from Washington DC to Machu Picchu is a one-stop flight to Lima (Copa via Panama City and Avianca via Bogotá are among the fastest and cheapest from Dulles), then a morning flight to Cusco, and from there road, train, and bus. Before anything else, make sure your passport is valid for 6 months and save your Virtual TAM when you arrive. And book early: 2 to 3 months ahead in low season, and 3 to 6 months ahead if you're traveling June through August, at Christmas, or during Holy Week. That goes for both your international flight and the Lima–Cusco leg. Fares climb sharply at the last minute.

Sources

Entry requirements, customs, and health

  1. US Department of State, Peru country information
  2. US Department of State, Peru travel advisory
  3. US Embassy in Peru, travel information
  4. Migraciones, Virtual TAM
  5. Migraciones, Virtual TAM lookup
  6. gob.pe, Andean Migration Card (TAM)
  7. Migraciones, length of stay and overstay fines
  8. TVPerú, e-gates and Migracheck
  9. SUNAT, declaring money
  10. SUNAT, bringing cash into and out of Peru
  11. CDC, Travelers' Health: Peru
  12. CDC Yellow Book, high-altitude travel

Flights, fares, and airports (checked October 2, 2026)

  1. Washington Dulles, airport overview
  2. Washington Dulles, Metrorail station
  3. Washington Dulles, Silver Line FAQs
  4. Reagan National, Metrorail station
  5. Reagan National, slot and perimeter rules
  6. BWI Marshall, facts and figures
  7. BWI Marshall, MARC train and free shuttle
  8. WMATA, airports and train stations
  9. WMATA, Washington Dulles International Airport station
  10. MTA Maryland, MARC Penn Line schedule
  11. MTA Maryland, MARC fares
  12. CBP, preclearance locations
  13. Destination DC, Washington DC airports
  14. Google Flights, Washington–Lima
  15. Google Flights, Lima–Cusco
  16. KAYAK, Dulles–Lima
  17. KAYAK, Lima–Cusco
  18. Copa Airlines, Washington–Lima
  19. United, Washington–Lima
  20. FlightRoutes, IAD–LIM
  21. FlightRoutes, BWI–LIM
  22. FlightRoutes, LIM–CUZ
  23. AeroRoutes, United drops Newark–Lima
  24. Deep Arrival, United Newark–Lima and Houston
  25. Florida Today, Spirit shutdown
  26. Peru Ministry of Transportation (MTC), new Jorge Chávez terminal
  27. CORPAC, international flights at Cusco airport
  28. La República, Chinchero airport delays

Cusco to Machu Picchu

  1. PeruRail, May–December 2026 timetable
  2. Inca Rail
  3. Peru Ministry of Culture, Ministerial Resolution No. 334-2026-MC (ticket sales)
  4. Tu Boleto, official ticket sales

Keep planning your visit

Tickets, all circuits, and route comparisons.