How to Get to Machu Picchu from Tampa: Flights, Fares, Airports, and Entry Requirements

There are no nonstop flights from Tampa to Lima, but the one-stop options are fast and cheap. From Tampa International (TPA), Copa via Panama City is the quickest, at about 7.5 to 8.5 hours, and usually the cheapest. American via Miami, Delta and LATAM via Atlanta, Avianca via Bogotá, and United via Houston are the other main choices, and the evening American and Delta/LATAM connections land in Lima around 5 a.m., in time for a flight to Cusco the same morning. St. Pete–Clearwater (PIE) has no useful connections to Lima. Driving to Miami (MIA), about 4.5 hours away, gets you a nonstop, but MIA fares aren't lower than Tampa's, and American already sells Tampa–Miami–Lima on one ticket. Orlando (MCO) has no Lima nonstop, so it isn't worth the drive. A round trip from TPA to Lima typically costs about $460 to $650 (KAYAK), about the same as from Miami or Orlando. February or March is the cheapest month, depending on the source, and July and December are the priciest. From Lima, a flight of about 80 minutes takes you to Cusco for $80 to $160 round trip, and from Cusco 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 when you enter Peru. Our top tip: book your flights early, especially for June through August, Christmas, or Holy Week (Semana Santa).

Approximate fares checked on October 3, 2026, on Google Flights, KAYAK, and aa.com. 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)
Tampa (TPA) → Lima One stop (Copa via Panama City, American via Miami, Delta/LATAM via Atlanta, Avianca via Bogotá, United via Houston, and others) ~7.5–12+ hrs $460–$650 typical round trip
Or: Tampa → Miami (MIA) → Lima Drive about 4.5 hours, then a nonstop (American, LATAM, or Sky) ~4.5 hrs driving + ~5 hrs 45 min flying $420–$650 typical round trip from MIA, plus driving and parking
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, and according to Migraciones, Peru has stopped stamping passports on international flights. When you clear immigration, your Virtual TAM is generated automatically, showing your entry date and authorized 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 legally.

Traveling with Minors

Minors with a US passport traveling alone or with one parent usually don't need additional documents if they enter as tourists and stay less than 183 days. The exception: a dual US–Peruvian citizen who enters on a Peruvian passport, or stays more than 183 days, needs 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: Tampa to Lima

Is There a Nonstop Flight from Tampa to Lima?

No. As of October 3, 2026, no airline flies nonstop between Tampa and Lima. KAYAK lists no direct flights, and Google Flights shows none on this route. From TPA, Copa connects through Panama City, American through Miami, Delta (with partner LATAM) through Atlanta, Avianca through Bogotá, and United through Houston or Newark. Nothing has been announced to change this.

The good news: the fastest one-stop takes only about 7 hours 34 minutes in total (Google Flights), not much longer than driving to Miami. Times below are local. Florida's Gulf Coast is on Eastern Time, so Lima is 1 hour behind Tampa until clocks fall back on November 1, 2026, on the same time from then until March 14, 2027, and 1 hour behind again after that.

What Changed in 2025–2026

Which Airport Can You Use from Tampa?

Tampa International (TPA) is the best choice for almost everyone: it's close to downtown and has one-stop connections to Lima on six airlines. St. Pete–Clearwater (PIE), across the bay, has no way to Lima. Miami (MIA) has nonstops but is about 4.5 hours away by car, and Orlando (MCO) has no Lima nonstop. Distances below are from downtown Tampa.

Airport International? Flights to Lima Distance from downtown Tampa Best public transit Taxi or rideshare
Tampa (TPA) Yes One-stop: Copa (Panama City), American (Miami), Delta/LATAM (Atlanta), Avianca (Bogotá), United (Houston or Newark), Aeromexico (Mexico City) ~6 mi HART Routes 10 and 30, $2; PSTA 727 to downtown St. Petersburg, $2.25 Taxi $40 flat to downtown; rideshare plus a $5 airport fee
St. Pete–Clearwater (PIE) Seasonal only (from Dec. 2026) None (domestic Allegiant and Sun Country flights) ~20 mi — Taxi or rideshare
Miami (MIA) Yes Nonstop: American, LATAM, Sky ~280 mi (~4.5 hrs by car) No direct train or bus from Tampa to the airport Driving and parking
Orlando (MCO) Yes One-stop only (Copa, American, Delta, Avianca, United, and others) ~85 mi (~1.5 hrs by car) No direct public transit from Tampa Driving and parking

Tampa International (TPA): The Main Gateway

St. Pete–Clearwater International (PIE): No Way to Lima

Miami International (MIA): The Nonstop Option, 4.5 Hours Away

Orlando International (MCO): Not Worth the Drive

Sarasota–Bradenton (SRQ), about 55 miles south, and Lakeland (LAL) have no nonstops to Lima. Ground transportation times and fares are approximate and depend on traffic, time of day, and schedules.

One-Stop Options from Tampa, by Airline

Route Airline Approx. travel time Fares seen (Oct. 3, 2026)
TPA, 1 stop via Panama City (PTY) Copa ~7.5–8.5 hrs (longer on some departures) $558–$560 round trip (KAYAK and Google; typical $445–$970); one way $271–$372, $590 in July
TPA, 1 stop via Miami (MIA) American ~7.5–12 hrs $585–$586 round trip (KAYAK; aa.com from $586, October 2026–March 2027); from $573 (Google; typical $440–$990); one way $278–$723
TPA, 1 stop via Atlanta (ATL) Delta / LATAM ~9.5–10.5 hrs Delta $585 round trip (KAYAK); from $586 (Google; typical $540–$1,350); one way $278–$467 on LATAM's evening connection, $593–$708 on Delta's own flight
TPA, 1 stop via Bogotá (BOG) Avianca ~10 hrs $549 round trip, the cheapest on KAYAK; from $571 (Google; typical $435–$960); one-way fares vary widely ($511–$1,286)
TPA, 1 stop via Houston (IAH) or Newark (EWR) United ~12–15 hrs From $586 round trip (Google; typical $620–$1,450); one way from $278
TPA, 1 stop via Mexico City (MEX) Aeromexico / LATAM ~14–34 hrs From $873 round trip (Google); one way $482–$550
TPA, 2–3 stops via Atlanta, Miami, and Mexico City Mixed airlines ~36–41 hrs One way from $220 (KAYAK)

Travel times come from Google Flights and KAYAK. Deals are the lowest fares users found in the days before October 3, 2026, and may be gone by the time you search.

A few things worth knowing:

How Much Does It Cost by Season?

Season Approx. round-trip range (economy) What the data shows
Cheapest: February and March ~$320–$550 KAYAK: February is the cheapest month (about $418). Google Flights: March ($320–$550).
Shoulder: January, April–June, September–November ~$460–$650 KAYAK's typical range ($456–$651, average about $529). aa.com showed American fares from $586 for October 2026 through March 2027. KAYAK says May is the busiest month.
Peak: July and August ~$530–$830 KAYAK: July is the priciest month ($733). Google Flights agrees ($530–$830).
Holidays: December ~$690 or more KAYAK: December is the second-priciest month ($688).

KAYAK found that the gap between the cheapest and priciest months averages about 75%. Sundays are the cheapest day to fly (about $500 on average) and Mondays the priciest (about $612). Holy Week also pushes fares up, even though it doesn't show up in the monthly averages. Google Flights' cheapest business-class round trip was about $1,309.

Fly from Tampa, or Drive to Miami or Orlando?

Comparison One-stop from TPA Drive to MIA for a nonstop Drive to MCO
Drive from downtown Tampa ~15 min ~4.5 hrs (about 280 mi) ~1.5 hrs (about 85 mi)
Nonstop to Lima? No Yes: American, LATAM, Sky No (LATAM's ended March 29, 2026)
Typical round trip (KAYAK) $456–$651 $418–$646 $486–$658
One way on January 13, 2027 (Google) Copa $275; American via Miami $278; Delta/LATAM via Atlanta $356 LATAM $469; American $479 (nonstop) Not sampled
Total trip to Lima ~7.5–11 hrs ~10.5–12 hrs, including the drive and check-in Same flights as TPA, plus the drive
Extra costs None Gas, tolls, and a week or more of parking Gas and parking

Our recommendation: fly from Tampa. The one-stops from TPA are about as fast door to door as driving to Miami, and in our samples they cost the same or less. If you want the Miami nonstop, book American's Tampa–Miami–Lima itinerary on one ticket instead of driving. Driving to Miami only makes sense if you'll already be in South Florida, or if a MIA fare is $150 or more per person cheaper after gas and parking. There's no reason to drive to Orlando.

Which Connection Should You Choose?

Route Copa via Panama City American via Miami (evening) Delta/LATAM via Atlanta (evening) Avianca via Bogotá
Typical total time ~7.5–8.5 hrs ~9.5–11 hrs ~9.5–10.5 hrs ~10 hrs
Recent deals ~$271–$372 one way; $558 round trip From ~$278 one way; $585 round trip ~$278–$467 one way; Delta $585 round trip $549 round trip
Leaves TPA ~2:30 p.m. or ~5:15 p.m. ~6:20–7:40 p.m. ~6:20–7:20 p.m. ~2:50–3:50 p.m.
Arrival in Lima ~10:45 p.m. or ~12:55 a.m. ~4:10–5:15 a.m. ~5:00 a.m. ~12:50–1:00 a.m.
Customs on the way home In Tampa In Miami In Atlanta In Tampa

Our recommendation: Copa via Panama City for most Tampa travelers. It's the fastest and usually the cheapest, and you clear US customs back in Tampa on the way home. It lands late, so plan a night in Lima before flying to Cusco. If you want to reach Cusco the next morning, take American via Miami or Delta/LATAM via Atlanta in the evening: both land around 5 a.m. Avianca is worth a look when it's cheapest, and it also sells one-stop trips to Cusco via Bogotá (see below). Choose a two-stop itinerary only if it saves you $150 or more per person.

Book in Advance

Always book ahead. KAYAK's Tampa data shows only a small last-minute penalty (booking about 4 weeks ahead saves around 8%, and last-minute fares run about 1% above the average), but the cheapest seats on the evening connections and in peak season sell out. American's own page suggests booking 1 to 3 months ahead.

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

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

Route Changes to Watch

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 $80–$140

Frequencies per Google Flights; fares rechecked on October 2, 2026. The flight takes about 1 hour 15–25 minutes, with departures from around 4:40 a.m. until close to midnight.

One Ticket from Tampa to Cusco

Booking the two legs separately (Tampa–Lima, then Lima–Cusco) is often cheaper. If you do, leave a big buffer, ideally a night in Lima, or at least 3 to 4 hours after an early-morning arrival.

Book Your Domestic Flight Early, Too

Flights to Cusco fill up in peak season. KAYAK calculates that booking about 22 weeks ahead saves around 32%, and that last-minute bookings cost 28% more than average. 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 for June through August (Inti Raymi on June 24 and Fiestas Patrias on July 28–29), Christmas, or 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 go quickly above about 8,200 feet (2,500 m) without acclimatizing can develop acute mountain sickness. Tampa sits close to sea level, so many travelers spend their first nights in the lower Sacred Valley (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
Aguas Calientes → the citadel Bus (or on foot, 1.5–2 hrs) ~25 min

5. Suggested Itinerary

From Tampa, plan on 6 days for Machu Picchu.

Day Plan
1 Afternoon flight from TPA on Copa via Panama City (around 2:30 p.m.), landing in Lima around 10:45 p.m. Spend the night near the airport. Or take an evening flight on American via Miami or Delta/LATAM via Atlanta (around 6:20 to 7:40 p.m.), ideally on one ticket to Cusco.
2 Morning flight to Cusco (if you flew overnight, you land in Lima around 5 a.m. and connect), then head down to the Sacred Valley to acclimatize.
3 Explore the Sacred Valley and Ollantaytambo, then take an afternoon train to Aguas Calientes.
4 Early visit to Machu Picchu; return to Cusco in the evening.
5 Explore Cusco.
6 Fly Cusco–Lima, then take your flight home via Panama City, Miami, Atlanta, or Bogotá. Depending on the departure time, you'll reach Tampa that night or the next morning. Leave plenty of buffer time at Jorge Chávez.

Practical Tips

Frequently Asked Questions

Is there a nonstop flight from Tampa to Lima?
No. As of October 2026, no airline flies Tampa–Lima nonstop. You'll connect once, most often in Panama City, Miami, or Bogotá. The fastest itineraries take about 7.5 to 8.5 hours on Copa via Panama City.
How much does it cost to fly from Tampa to Lima?
KAYAK's typical round-trip range is about $456 to $651, with an average around $529. February (KAYAK) or March (Google Flights) is the cheapest month, and July and December are the priciest. Recent one-way deals on Copa started around $271 to $275.
What's the best connection from Tampa to Lima?
Copa via Panama City is the fastest and usually the cheapest, but it lands late at night. If you want to reach Cusco the next morning, take an evening flight on American via Miami or Delta/LATAM via Atlanta: both land in Lima around 5 a.m.
Should I drive to Miami for a nonstop?
Usually not. Miami is about 4.5 hours away by car, and in our samples the MIA nonstops ($469 to $479 one way) cost more than the cheapest one-stops from Tampa ($275 to $278). American sells Tampa–Miami–Lima on one ticket, which puts you on the same nonstop without the drive. It's only worth driving if a MIA fare saves you $150 or more per person after gas and parking.
Is Orlando a better option than Tampa?
No. Orlando (MCO) lost its Lima nonstop on March 29, 2026, and offers the same one-stop connections as Tampa at similar or slightly higher fares, plus a 1.5-hour drive.
Can I fly from St. Pete–Clearwater (PIE)?
Not to Peru. PIE's flights are almost all domestic Allegiant routes, which don't sell connections, plus seasonal BermudAir flights to the Caribbean and Central America from December 2026. Use TPA.
How do I get to TPA by public transit?
From downtown Tampa, take HART Route 10 or 30 ($2) to the Rental Car Center, then the SkyConnect train to the Main Terminal. From St. Petersburg, take PSTA's 727 Airport Express ($2.25, about 35 minutes), which starts on October 4, 2026.
Can I fly from Tampa to Cusco on one ticket?
Yes. American sells TPA–Miami–Lima–Cusco using JetSMART for the last leg (recently about $884 round trip on KAYAK), LATAM and Delta sell trips via Atlanta and Lima, and Avianca flies Tampa–Bogotá–Cusco with one stop, skipping Lima.
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. KAYAK's Tampa data shows only a small saving from booking early (about 8% for 4 weeks ahead), but the best-timed connections fill up. 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).

The Bottom Line

There's no nonstop from Tampa to Lima, but TPA has fast, cheap one-stop options, so there's rarely a reason to drive to Miami or Orlando. Copa via Panama City is the quickest and usually the cheapest, landing late at night, so plan a night in Lima. If you'd rather reach Cusco the next morning, take American via Miami or Delta/LATAM via Atlanta in the evening: both land around 5 a.m. Skip St. Pete–Clearwater, which has no way to Lima, and only drive to Miami for a nonstop if it saves you $150 or more per person. 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.

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. Migraciones, length of stay and overstay fines
  7. TVPerú, e-gates and Migracheck
  8. SUNAT, declaring money
  9. SUNAT, bringing cash into and out of Peru
  10. CDC, Travelers' Health: Peru
  11. CDC Yellow Book, high-altitude travel

Flights and fares (checked October 3, 2026)

  1. KAYAK, Tampa–Lima
  2. KAYAK, Tampa–Cusco
  3. Google Flights, Tampa–Lima
  4. American Airlines, Tampa–Lima
  5. Copa Airlines, Tampa–Panama City
  6. LATAM, nonstop flights to Lima from the US
  7. KAYAK, Miami–Lima
  8. Google Flights, Miami–Lima
  9. KAYAK, Orlando–Lima
  10. LATAM Trade, Lima route cancellations from March 29, 2026 (including Orlando)
  11. Tampa Transportation, Brightline to Tampa project
  12. Wesley Chapel Community, Brightline bankruptcy filing and the Tampa extension
  13. Sebastian Daily, Brightline trains running after Chapter 11 filing
  14. Florida Today, Spirit shutdown
  15. Google Flights, Lima–Cusco
  16. KAYAK, Lima–Cusco
  17. AeroRoutes, United schedule changes (Houston–Lima twice daily from March 2027)
  18. American Airlines, JetSMART partnership
  19. AeroRoutes, American–JetSMART codeshare
  20. Peru Ministry of Transportation (MTC), new Jorge Chávez terminal
  21. CORPAC, international flights at Cusco airport
  22. La República, Chinchero airport delays

Tampa airports and ground transportation

  1. Tampa International Airport, airlines and airsides
  2. Tampa International Airport, ground transportation
  3. HART, bus services
  4. HART, fares
  5. PSTA, 727 Airport Express to TPA
  6. PSTA, 727 Airport Express brochure (PDF)
  7. St. Pete–Clearwater International, airlines and destinations
  8. St. Pete–Clearwater International, transportation services
  9. St. Pete–Clearwater International, new BermudAir international service

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.