Cusco & Machu Picchu, Andes, Peru cruise port
South AmericaPeru › Cusco & Machu Picchu

Cusco & Machu Picchu, Andes, Peru

The Inca heartland is not a port — it is a pilgrimage. A multi-day overland journey takes cruise passengers from the Pacific coast into the clouds, past colonial Cusco, through the Sacred Valley, and finally to the stone citadel that has awed the world for centuries.

🏔️ Overland excursion (not a pier/tender stop)🕒 Minimum 2 nights / 3 days required💵 Currency: Peruvian Sol (PEN); USD widely accepted🗣️ Language: Spanish & Quechua✈️ Requires domestic flight Lima–Cusco
Getting There
Fly from Lima (LIM) to Cusco (CUZ) — ~1 hr 20 min; then train + shuttle bus to Machu Picchu
Altitude
Cusco: 11,152 ft (3,400 m); Machu Picchu: ~7,972 ft (2,430 m) — acclimatize carefully
Best For
Bucket-list Inca ruins, Andean culture, Sacred Valley villages, train scenery
Don't Miss
Machu Picchu citadel, Qorikancha in Cusco, train ride through Urubamba gorge, Ollantaytambo fortress

Getting Ashore

This is not a standard shore excursion — it is a multi-day overland journey requiring advance booking, a domestic flight, and careful altitude planning.

How to Reach Cusco & Machu Picchu

  • 1
    From your cruise port to Lima airportShips most often dock at Callao (Lima's port) or General San Martín (Paracas/Pisco). Transfer to Jorge Chávez International Airport (LIM) — allow 1–2.5 hrs from Callao due to Lima traffic; Pisco airport offers a shorter option for some cruise-sponsored flights.
  • 2
    Fly Lima to CuscoLATAM operates the most frequent Lima–Cusco flights (~1 hr 20 min). Book early morning departures (before 8 AM) to avoid afternoon Andean wind delays. The flight itself is spectacular — Andes peaks fill every window.
  • 3
    Transfer to the train stationFrom Cusco, transfer by road to Ollantaytambo station in the Sacred Valley (~1.5–2 hrs) — the most reliable year-round departure point. Board PeruRail or Inca Rail for the scenic train ride to Aguas Calientes (Machu Picchu Pueblo), taking 1.5–2 hrs through the Urubamba gorge.
  • 4
    Shuttle bus to the citadelFrom Aguas Calientes, board official Consettur shuttle buses — they run every 5–10 min and reach the Machu Picchu sanctuary entrance in 25 min up the Hiram Bingham Highway switchbacks. A guide or self-guided circuit awaits at the top.

💡 Pro move: Book Machu Picchu entry tickets 3–6 months in advance — daily visitor numbers are strictly capped and sell out fast, especially May–September. Passport required at train stations and the citadel entrance.

Piers & Tendering by Cruise Line

Cusco and Machu Picchu are reached overland from Peru's cruise ports; there is no pier or tender — passengers fly in from Lima.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (Princess, HAL, Celebrity, Oceania, Seabourn, Regent, Viking)Depart from Callao (Lima) or General San Martín (Paracas)📍Docked
Expedition lines (Hurtigruten, Ponant, Scenic)Same port departures; often charter smaller aircraft📍Docked

Top Excursions

Every major cruise line sells a Cusco & Machu Picchu overland package — the premium price buys ship-guaranteed logistics in a country where transport disruptions are common.

Iconic

Machu Picchu Citadel — Classic Circuit

The 15th-century Inca estate perched on a cloud-forest ridge. Circuit 2 (the classic route) delivers both the panoramic postcard view and an in-depth walk through temples, plazas, and agricultural terraces. One-way circuits are strictly enforced.

⏱ Half day at the site🚶 Moderate — uneven stone paths📷 Most iconic view in South America🎟 Advance ticket required
Find Machu Picchu guided tours →
History

Cusco City — Inca & Colonial Highlights

Walk the Plaza de Armas, enter Qorikancha (Temple of the Sun, partly destroyed to build the Santo Domingo Convent on top), and climb to Sacsayhuamán fortress — massive stone blocks fitted without mortar. A UNESCO World Heritage city.

⏱ 3–4 hrs🚶 Easy–moderate🏛 UNESCO World Heritage💡 Arrive slowly — altitude hits first
Find Cusco city tours →
Nature

Sacred Valley — Ollantaytambo & Pisac

The fertile Urubamba Valley between Cusco and Machu Picchu. Ollantaytambo is a living Inca town with original stone water channels and a dramatic mountaintop fortress. Pisac has sweeping terraces and a vivid artisan market.

⏱ Full day🚌 1.5–2 hr drive from Cusco🌄 Lower altitude — easier to acclimatize🛍 Best market for textiles
Find Sacred Valley tours →
Adventure

Huayna Picchu or Machu Picchu Mountain Hike

Add-on hikes with separately ticketed access. Huayna Picchu (the dramatic peak behind the citadel) is steep and vertiginous — unforgettable views. Machu Picchu Mountain is longer but less crowded. Only ~400 tickets daily for each.

⏱ 1.5–3 hrs round trip🥾 Strenuous — altitude + steep🎟 Separate ticket; sells out fast⚠️ Not suitable for mobility issues
Find Huayna Picchu hike tickets →
Culture

Luxury Hiram Bingham Train Experience

PeruRail's premium Belmond Hiram Bingham train departs Poroy (near Cusco) for Aguas Calientes with gourmet meals, live Andean music, cocktails, and a full guided Machu Picchu tour with VIP entry included. Offered by luxury cruise lines as an upgrade.

⏱ Full day🍽 Gourmet dining on board🎶 Live Andean folk music💎 Premium — worth it for the occasion
Find Hiram Bingham train packages →
History

Maras Salt Ponds & Moray Terraces

Just outside Ollantaytambo: thousands of ancient salt evaporation pools terraced down a hillside at Maras, still operated by local families. Moray's concentric circular agricultural terraces — possibly an Inca climate-testing lab — are visually stunning.

⏱ 2–3 hrs combined🚌 Short drive from Urubamba📷 Highly photogenic🧂 Buy local salt at the source
Find Maras and Moray tours →

Self-Guided Walks & Hikes

Walking in Cusco is rewarding but altitude demands a slow pace — every uphill step feels twice as hard at 11,000 feet.

Cusco Old City Centre Walk

1.5–2 hrs | Easy (mostly flat) | Altitude: 11,152 ft

Stroll Cusco's historic core: begin at the Plaza de Armas, duck into the Cusco Cathedral (free exterior), cross to Qorikancha, then wander the Inca stone lanes of Hatunrumiyoc — look for the 12-sided stone perfectly fitted into the wall. End at San Pedro Market for coca tea and fresh fruit.

  1. StartPlaza de Armas, Cusco
  2. StopQorikancha, Cusco
  3. StopHatunrumiyoc Street, Cusco
  4. EndMercado San Pedro, Cusco
🗺️ See full route in Maps →

Aguas Calientes Town Wander

30–45 min | Very easy | Altitude: 6,700 ft

The base town for Machu Picchu is compact and lively. Walk from the train station along Avenida Pachacútec to the central plaza, browse craft stalls, and soak tired legs at the natural thermal baths (Termas de Aguas Calientes) before or after the citadel visit.

  1. StartAguas Calientes Train Station
  2. StopPlaza de Armas, Aguas Calientes
  3. EndTermas de Aguas Calientes
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Cusco & Machu Picchu, Andes, Peru (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan61°F / 16°C46°F / 8°C29
Feb61°F / 16°C47°F / 8°C26
Mar61°F / 16°C46°F / 8°C27
Apr61°F / 16°C45°F / 7°C19
May61°F / 16°C43°F / 6°C10
Jun62°F / 17°C41°F / 5°C2
Jul63°F / 17°C40°F / 4°C4
Aug64°F / 18°C41°F / 5°C7
Sep64°F / 18°C44°F / 7°C12
Oct65°F / 18°C45°F / 7°C20
Nov64°F / 18°C47°F / 8°C22
Dec62°F / 17°C47°F / 8°C28

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🏔️
    Altitude sickness is real. Cusco sits at 11,152 ft — higher than the top of Whistler. Ask your doctor about Acetazolamide (Diamox) before sailing. Avoid alcohol your first 24 hrs in Cusco and drink extra water. Coca tea helps.
  • 🎟️
    Book Machu Picchu tickets months ahead. Entry is strictly capped by the Peruvian government. Peak season (May–September) tickets sell out 3–6 months in advance. Cruise line packages handle this — independent bookers must reserve on machupicchu.gob.pe.
  • 🛳️
    Book cruise-sponsored over independent. Peru is prone to domestic flight delays, rail disruptions, and transport strikes. If you miss the ship independently, you pay your own way to the next port. Cruise-line packages guarantee the ship waits — worth the premium.
  • 🧳
    Pack a daypack only for the train. PeruRail and Inca Rail limit passengers to one carry-on bag of about 8 kg / 17 lb each (no separate baggage car). Leave large bags at your Cusco hotel — they're stored safely while you visit Machu Picchu.
  • 🌧️
    Rainy season: November–April. The site stays open but paths are slippery and mist can obscure views. Dry season (May–October) is best — bring layers regardless, as temperatures swing dramatically at altitude.

Cruises Calling Here

Upcoming cruises that call at Cusco & Machu Picchu, Andes, Peru. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

National Geographic Islander 2
Lindblad Expeditions Cruises
Callao-Lima → Guayaquil
⚓ Calls 19 Jun - 23 Jun 20269 nights18 portsDeparts 2026 Jun 19
View itinerary · 18 ports
9 days, one-way from Callao-Lima to Guayaquil
  1. 19 JunDeparting from Callao-Lima, Peru
  2. 19 Junflight
  3. 19 Jun - 23 JunCusco-Machu Picchu, Peru
  4. 23 Junflight
  5. 23 JunCallao-Lima, Peru
  6. 23 Junflight
  7. 23 Jun - 24 JunGuayaquil, Ecuador
  8. 24 Junflight
  9. 24 JunBaltra Island, Galapagos
  10. 25 JunSanta Cruz Island, Galapagos, Puerto Ayora
  11. 26 JunSanta Fe Island, Galapagos
  12. 27 JunSouth Plaza Island, Galapagos
  13. 27 JunSantiago Island, Galapagos
  14. 27 JunChinese Hat Island, Galapagos
  15. 27 JunGenovesa Island, Galapagos
  16. 28 JunBaltra Island, Galapagos
  17. 28 Junflight
  18. 28 JunArriving in Guayaquil, Ecuador
Find this cruise to book →
$19146from / pp
MV Isabela II Galapagos
Small Cruise Lines Cruises
Santa Cruz Island → Baltra Island
⚓ Calls 21 Jun - 24 Jun 202614 nights10 portsDeparts 2026 Jun 19
View itinerary · 10 ports
14 days, one-way from Santa Cruz Island to Baltra Island
  1. 19 JunDeparting from Santa Cruz Island, Galapagos, Puerto Ayora
  2. 20 JunCallao-Lima, Peru
  3. 21 Jun - 24 JunCusco-Machu Picchu, Peru
  4. 25 Jun - 26 JunBaltra Island, Galapagos
  5. 27 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  6. 28 JunEspanola Island, Galapagos
  7. 29 JunFloreana Island, Galapagos
  8. 30 JunIsabela Island, Galapagos
  9. 01 JulEden Island, Galapagos
  10. 02 Jul - 03 JulArriving in Baltra Island, Galapagos
Find this cruise to book →
Price on request
National Geographic Gemini
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 29 Jun - 04 Jul 202614 nights21 portsDeparts 2026 Jun 20
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 20 JunDeparting from Guayaquil, Ecuador
  2. 20 Junflight
  3. 20 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 21 JunIsabela Island, Galapagos
  5. 22 JunFernandina Island, Galapagos
  6. 23 JunEspanola Island, Galapagos
  7. 24 JunFloreana Island, Galapagos
  8. 25 JunSanta Cruz Island, Galapagos, Puerto Ayora
  9. 26 JunAcajutla, El Salvador
  10. 26 JunSantiago Island, Galapagos
  11. 26 JunNorth Seymour Island, Galapagos
  12. 26 JunGenovesa Island, Galapagos
  13. 26 Jun - 27 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 27 Junflight
  15. 27 JunGuayaquil, Ecuador
  16. 27 Junflight
  17. 27 Jun - 29 JunCallao-Lima, Peru
  18. 29 Junflight
  19. 29 Jun - 04 JulCusco-Machu Picchu, Peru
  20. 04 Julflight
  21. 04 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$18078from / pp
National Geographic Endeavour 2
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 29 Jun - 04 Jul 202614 nights21 portsDeparts 2026 Jun 20
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 20 JunDeparting from Guayaquil, Ecuador
  2. 20 Junflight
  3. 20 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 21 JunIsabela Island, Galapagos
  5. 22 JunFernandina Island, Galapagos
  6. 23 JunEspanola Island, Galapagos
  7. 24 JunFloreana Island, Galapagos
  8. 25 JunSanta Cruz Island, Galapagos, Puerto Ayora
  9. 26 JunAcajutla, El Salvador
  10. 26 JunSantiago Island, Galapagos
  11. 26 JunNorth Seymour Island, Galapagos
  12. 26 JunGenovesa Island, Galapagos
  13. 26 Jun - 27 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 27 Junflight
  15. 27 JunGuayaquil, Ecuador
  16. 27 Junflight
  17. 27 Jun - 29 JunCallao-Lima, Peru
  18. 29 Junflight
  19. 29 Jun - 04 JulCusco-Machu Picchu, Peru
  20. 04 Julflight
  21. 04 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$16768from / pp
National Geographic Delfina
Lindblad Expeditions Cruises
Quito → Callao-Lima
⚓ Calls 29 Jun - 04 Jul 202614 nights23 portsDeparts 2026 Jun 20
View itinerary · 23 ports
14 days, one-way from Quito to Callao-Lima
  1. 20 JunDeparting from Quito, Ecuador
  2. 20 Junflight
  3. 20 JunGuayaquil, Ecuador
  4. 20 Junflight
  5. 20 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  6. 21 JunIsabela Island, Galapagos
  7. 22 JunFernandina Island, Galapagos
  8. 23 JunEspanola Island, Galapagos
  9. 24 JunFloreana Island, Galapagos
  10. 25 JunSanta Cruz Island, Galapagos, Puerto Ayora
  11. 26 JunAcajutla, El Salvador
  12. 26 JunSantiago Island, Galapagos
  13. 26 JunNorth Seymour Island, Galapagos
  14. 26 JunGenovesa Island, Galapagos
  15. 26 Jun - 27 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  16. 27 Junflight
  17. 27 JunGuayaquil, Ecuador
  18. 27 Junflight
  19. 27 Jun - 29 JunCallao-Lima, Peru
  20. 29 Junflight
  21. 29 Jun - 04 JulCusco-Machu Picchu, Peru
  22. 04 Julflight
  23. 04 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$17789from / pp
National Geographic Islander 2
Lindblad Expeditions Cruises
Callao-Lima → Guayaquil
⚓ Calls 03 Jul - 07 Jul 20269 nights18 portsDeparts 2026 Jul 03
View itinerary · 18 ports
9 days, one-way from Callao-Lima to Guayaquil
  1. 03 JulDeparting from Callao-Lima, Peru
  2. 03 Julflight
  3. 03 Jul - 07 JulCusco-Machu Picchu, Peru
  4. 07 Julflight
  5. 07 JulCallao-Lima, Peru
  6. 07 Julflight
  7. 07 Jul - 08 JulGuayaquil, Ecuador
  8. 08 Julflight
  9. 08 JulBaltra Island, Galapagos
  10. 09 JulSanta Cruz Island, Galapagos, Puerto Ayora
  11. 10 JulSanta Fe Island, Galapagos
  12. 11 JulSouth Plaza Island, Galapagos
  13. 11 JulSantiago Island, Galapagos
  14. 11 JulChinese Hat Island, Galapagos
  15. 11 JulGenovesa Island, Galapagos
  16. 12 JulBaltra Island, Galapagos
  17. 12 Julflight
  18. 12 JulArriving in Guayaquil, Ecuador
Find this cruise to book →
$13615from / pp
National Geographic Endeavour 2
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 06 Jul - 11 Jul 202614 nights21 portsDeparts 2026 Jun 27
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 27 JunDeparting from Guayaquil, Ecuador
  2. 27 Junflight
  3. 27 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 28 JunIsabela Island, Galapagos
  5. 29 JunFernandina Island, Galapagos
  6. 30 JunEspanola Island, Galapagos
  7. 01 JulFloreana Island, Galapagos
  8. 02 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 03 JulAcajutla, El Salvador
  10. 03 JulSantiago Island, Galapagos
  11. 03 JulNorth Seymour Island, Galapagos
  12. 03 JulGenovesa Island, Galapagos
  13. 03 Jul - 04 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 04 Julflight
  15. 04 JulGuayaquil, Ecuador
  16. 04 Julflight
  17. 04 Jul - 06 JulCallao-Lima, Peru
  18. 06 Julflight
  19. 06 Jul - 11 JulCusco-Machu Picchu, Peru
  20. 11 Julflight
  21. 11 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$16237from / pp
National Geographic Gemini
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 06 Jul - 11 Jul 202614 nights21 portsDeparts 2026 Jun 27
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 27 JunDeparting from Guayaquil, Ecuador
  2. 27 Junflight
  3. 27 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 28 JunIsabela Island, Galapagos
  5. 29 JunFernandina Island, Galapagos
  6. 30 JunEspanola Island, Galapagos
  7. 01 JulFloreana Island, Galapagos
  8. 02 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 03 JulAcajutla, El Salvador
  10. 03 JulSantiago Island, Galapagos
  11. 03 JulNorth Seymour Island, Galapagos
  12. 03 JulGenovesa Island, Galapagos
  13. 03 Jul - 04 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 04 Julflight
  15. 04 JulGuayaquil, Ecuador
  16. 04 Julflight
  17. 04 Jul - 06 JulCallao-Lima, Peru
  18. 06 Julflight
  19. 06 Jul - 11 JulCusco-Machu Picchu, Peru
  20. 11 Julflight
  21. 11 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$18731from / pp
National Geographic Delfina
Lindblad Expeditions Cruises
Quito → Callao-Lima
⚓ Calls 06 Jul - 11 Jul 202614 nights23 portsDeparts 2026 Jun 27
View itinerary · 23 ports
14 days, one-way from Quito to Callao-Lima
  1. 27 JunDeparting from Quito, Ecuador
  2. 27 Junflight
  3. 27 JunGuayaquil, Ecuador
  4. 27 Junflight
  5. 27 JunSan Cristobal Island, Puerto Baquerizo, Galapagos
  6. 28 JunIsabela Island, Galapagos
  7. 29 JunFernandina Island, Galapagos
  8. 30 JunEspanola Island, Galapagos
  9. 01 JulFloreana Island, Galapagos
  10. 02 JulSanta Cruz Island, Galapagos, Puerto Ayora
  11. 03 JulAcajutla, El Salvador
  12. 03 JulSantiago Island, Galapagos
  13. 03 JulNorth Seymour Island, Galapagos
  14. 03 JulGenovesa Island, Galapagos
  15. 03 Jul - 04 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  16. 04 Julflight
  17. 04 JulGuayaquil, Ecuador
  18. 04 Julflight
  19. 04 Jul - 06 JulCallao-Lima, Peru
  20. 06 Julflight
  21. 06 Jul - 11 JulCusco-Machu Picchu, Peru
  22. 11 Julflight
  23. 11 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$22488from / pp
National Geographic Endeavour 2
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 13 Jul - 18 Jul 202614 nights21 portsDeparts 2026 Jul 04
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 04 JulDeparting from Guayaquil, Ecuador
  2. 04 Julflight
  3. 04 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 05 JulIsabela Island, Galapagos
  5. 06 JulFernandina Island, Galapagos
  6. 07 JulEspanola Island, Galapagos
  7. 08 JulFloreana Island, Galapagos
  8. 09 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 10 JulAcajutla, El Salvador
  10. 10 JulSantiago Island, Galapagos
  11. 10 JulNorth Seymour Island, Galapagos
  12. 10 JulGenovesa Island, Galapagos
  13. 10 Jul - 11 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 11 Julflight
  15. 11 JulGuayaquil, Ecuador
  16. 11 Julflight
  17. 11 Jul - 13 JulCallao-Lima, Peru
  18. 13 Julflight
  19. 13 Jul - 18 JulCusco-Machu Picchu, Peru
  20. 18 Julflight
  21. 18 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$14267from / pp
National Geographic Gemini
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 13 Jul - 18 Jul 202614 nights21 portsDeparts 2026 Jul 04
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 04 JulDeparting from Guayaquil, Ecuador
  2. 04 Julflight
  3. 04 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 05 JulIsabela Island, Galapagos
  5. 06 JulFernandina Island, Galapagos
  6. 07 JulEspanola Island, Galapagos
  7. 08 JulFloreana Island, Galapagos
  8. 09 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 10 JulAcajutla, El Salvador
  10. 10 JulSantiago Island, Galapagos
  11. 10 JulNorth Seymour Island, Galapagos
  12. 10 JulGenovesa Island, Galapagos
  13. 10 Jul - 11 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 11 Julflight
  15. 11 JulGuayaquil, Ecuador
  16. 11 Julflight
  17. 11 Jul - 13 JulCallao-Lima, Peru
  18. 13 Julflight
  19. 13 Jul - 18 JulCusco-Machu Picchu, Peru
  20. 18 Julflight
  21. 18 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$17757from / pp
National Geographic Delfina
Lindblad Expeditions Cruises
Quito → Callao-Lima
⚓ Calls 13 Jul - 18 Jul 202614 nights23 portsDeparts 2026 Jul 04
View itinerary · 23 ports
14 days, one-way from Quito to Callao-Lima
  1. 04 JulDeparting from Quito, Ecuador
  2. 04 Julflight
  3. 04 JulGuayaquil, Ecuador
  4. 04 Julflight
  5. 04 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  6. 05 JulIsabela Island, Galapagos
  7. 06 JulFernandina Island, Galapagos
  8. 07 JulEspanola Island, Galapagos
  9. 08 JulFloreana Island, Galapagos
  10. 09 JulSanta Cruz Island, Galapagos, Puerto Ayora
  11. 10 JulAcajutla, El Salvador
  12. 10 JulSantiago Island, Galapagos
  13. 10 JulNorth Seymour Island, Galapagos
  14. 10 JulGenovesa Island, Galapagos
  15. 10 Jul - 11 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  16. 11 Julflight
  17. 11 JulGuayaquil, Ecuador
  18. 11 Julflight
  19. 11 Jul - 13 JulCallao-Lima, Peru
  20. 13 Julflight
  21. 13 Jul - 18 JulCusco-Machu Picchu, Peru
  22. 18 Julflight
  23. 18 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$18819from / pp
National Geographic Islander 2
Lindblad Expeditions Cruises
Callao-Lima → Guayaquil
⚓ Calls 17 Jul - 21 Jul 20269 nights18 portsDeparts 2026 Jul 17
View itinerary · 18 ports
9 days, one-way from Callao-Lima to Guayaquil
  1. 17 JulDeparting from Callao-Lima, Peru
  2. 17 Julflight
  3. 17 Jul - 21 JulCusco-Machu Picchu, Peru
  4. 21 Julflight
  5. 21 JulCallao-Lima, Peru
  6. 21 Julflight
  7. 21 Jul - 22 JulGuayaquil, Ecuador
  8. 22 Julflight
  9. 22 JulBaltra Island, Galapagos
  10. 23 JulSanta Cruz Island, Galapagos, Puerto Ayora
  11. 24 JulSanta Fe Island, Galapagos
  12. 25 JulSouth Plaza Island, Galapagos
  13. 25 JulSantiago Island, Galapagos
  14. 25 JulChinese Hat Island, Galapagos
  15. 25 JulGenovesa Island, Galapagos
  16. 26 JulBaltra Island, Galapagos
  17. 26 Julflight
  18. 26 JulArriving in Guayaquil, Ecuador
Find this cruise to book →
$15885from / pp
National Geographic Delfina
Lindblad Expeditions Cruises
Quito → Callao-Lima
⚓ Calls 20 Jul - 25 Jul 202614 nights23 portsDeparts 2026 Jul 11
View itinerary · 23 ports
14 days, one-way from Quito to Callao-Lima
  1. 11 JulDeparting from Quito, Ecuador
  2. 11 Julflight
  3. 11 JulGuayaquil, Ecuador
  4. 11 Julflight
  5. 11 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  6. 12 JulIsabela Island, Galapagos
  7. 13 JulFernandina Island, Galapagos
  8. 14 JulEspanola Island, Galapagos
  9. 15 JulFloreana Island, Galapagos
  10. 16 JulSanta Cruz Island, Galapagos, Puerto Ayora
  11. 17 JulAcajutla, El Salvador
  12. 17 JulSantiago Island, Galapagos
  13. 17 JulNorth Seymour Island, Galapagos
  14. 17 JulGenovesa Island, Galapagos
  15. 17 Jul - 18 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  16. 18 Julflight
  17. 18 JulGuayaquil, Ecuador
  18. 18 Julflight
  19. 18 Jul - 20 JulCallao-Lima, Peru
  20. 20 Julflight
  21. 20 Jul - 25 JulCusco-Machu Picchu, Peru
  22. 25 Julflight
  23. 25 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$17244from / pp
National Geographic Gemini
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 20 Jul - 25 Jul 202614 nights21 portsDeparts 2026 Jul 11
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 11 JulDeparting from Guayaquil, Ecuador
  2. 11 Julflight
  3. 11 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 12 JulIsabela Island, Galapagos
  5. 13 JulFernandina Island, Galapagos
  6. 14 JulEspanola Island, Galapagos
  7. 15 JulFloreana Island, Galapagos
  8. 16 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 17 JulAcajutla, El Salvador
  10. 17 JulSantiago Island, Galapagos
  11. 17 JulNorth Seymour Island, Galapagos
  12. 17 JulGenovesa Island, Galapagos
  13. 17 Jul - 18 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 18 Julflight
  15. 18 JulGuayaquil, Ecuador
  16. 18 Julflight
  17. 18 Jul - 20 JulCallao-Lima, Peru
  18. 20 Julflight
  19. 20 Jul - 25 JulCusco-Machu Picchu, Peru
  20. 25 Julflight
  21. 25 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$17212from / pp
National Geographic Endeavour 2
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 20 Jul - 25 Jul 202614 nights21 portsDeparts 2026 Jul 11
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 11 JulDeparting from Guayaquil, Ecuador
  2. 11 Julflight
  3. 11 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 12 JulIsabela Island, Galapagos
  5. 13 JulFernandina Island, Galapagos
  6. 14 JulEspanola Island, Galapagos
  7. 15 JulFloreana Island, Galapagos
  8. 16 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 17 JulAcajutla, El Salvador
  10. 17 JulSantiago Island, Galapagos
  11. 17 JulNorth Seymour Island, Galapagos
  12. 17 JulGenovesa Island, Galapagos
  13. 17 Jul - 18 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 18 Julflight
  15. 18 JulGuayaquil, Ecuador
  16. 18 Julflight
  17. 18 Jul - 20 JulCallao-Lima, Peru
  18. 20 Julflight
  19. 20 Jul - 25 JulCusco-Machu Picchu, Peru
  20. 25 Julflight
  21. 25 JulArriving in Callao-Lima, Peru
Find this cruise to book →
$15071from / pp
Delfin 3 Amazon
Lindblad Expeditions Cruises
Round-trip from Callao-Lima
⚓ Calls 24 Jul - 28 Jul 20268 nights14 portsDeparts 2026 Jul 24
View itinerary · 14 ports
8 days, round-trip 9 Night Exploring Peru Machu Picchu and the Amazon Cruise and Land Tour
  1. 24 JulDeparting from Callao-Lima, Peru
  2. 24 Julflight
  3. 24 Jul - 28 JulCusco-Machu Picchu, Peru
  4. 28 Julflight
  5. 28 JulCallao-Lima, Peru
  6. 28 Julflight
  7. 28 JulIquitos, Peru Amazon
  8. 28 JulNauta, Peru Amazon
  9. 29 Jul - 31 JulPacaya-Samiria National Reserve, Peru
  10. 01 AugNauta, Peru Amazon
  11. 01 AugIquitos, Peru Amazon
  12. 01 AugIquitos, Peru Amazon
  13. 01 Augflight
  14. 01 AugArriving in Callao-Lima, Peru
Find this cruise to book →
Price on request
MV Santa Cruz II Galapagos
HX Expeditions Cruises
Callao-Lima → Quito
⚓ Calls 26 Jul - 29 Jul 202611 nights21 portsDeparts 2026 Jul 26
View itinerary · 21 ports
11 days, one-way from Callao-Lima to Quito
  1. 26 JulDeparting from Callao-Lima, Peru
  2. 25 Jul - 26 JulCallao-Lima, Peru
  3. 26 Julflight
  4. 26 Jul - 29 JulCusco-Machu Picchu, Peru
  5. 29 Julflight
  6. 29 JulCallao-Lima, Peru
  7. 29 Julflight
  8. 29 Jul - 31 JulQuito, Ecuador
  9. 31 Julflight
  10. 31 JulBaltra Island, Galapagos
  11. 31 JulMosquera Island, Galapagos
  12. 01 AugSan Cristobal Island, Puerto Baquerizo, Galapagos
  13. 02 AugSanta Fe Island, Galapagos
  14. 02 AugSouth Plaza Island, Galapagos
  15. 03 AugSanta Cruz Island, Galapagos, Puerto Ayora
  16. 04 AugEspanola Island, Galapagos
  17. 05 AugEden Island, Galapagos
  18. 05 AugNorth Seymour Island, Galapagos
  19. 06 AugBaltra Island, Galapagos
  20. 06 Augflight
  21. 06 AugArriving in Quito, Ecuador
Find this cruise to book →
$4795from / pp
National Geographic Endeavour 2
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 27 Jul - 01 Aug 202614 nights21 portsDeparts 2026 Jul 18
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 18 JulDeparting from Guayaquil, Ecuador
  2. 18 Julflight
  3. 18 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 19 JulIsabela Island, Galapagos
  5. 20 JulFernandina Island, Galapagos
  6. 21 JulEspanola Island, Galapagos
  7. 22 JulFloreana Island, Galapagos
  8. 23 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 24 JulAcajutla, El Salvador
  10. 24 JulSantiago Island, Galapagos
  11. 24 JulNorth Seymour Island, Galapagos
  12. 24 JulGenovesa Island, Galapagos
  13. 24 Jul - 25 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 25 Julflight
  15. 25 JulGuayaquil, Ecuador
  16. 25 Julflight
  17. 25 Jul - 27 JulCallao-Lima, Peru
  18. 27 Julflight
  19. 27 Jul - 01 AugCusco-Machu Picchu, Peru
  20. 01 Augflight
  21. 01 AugArriving in Callao-Lima, Peru
Find this cruise to book →
$14669from / pp
National Geographic Delfina
Lindblad Expeditions Cruises
Quito → Callao-Lima
⚓ Calls 27 Jul - 01 Aug 202614 nights23 portsDeparts 2026 Jul 18
View itinerary · 23 ports
14 days, one-way from Quito to Callao-Lima
  1. 18 JulDeparting from Quito, Ecuador
  2. 18 Julflight
  3. 18 JulGuayaquil, Ecuador
  4. 18 Julflight
  5. 18 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  6. 19 JulIsabela Island, Galapagos
  7. 20 JulFernandina Island, Galapagos
  8. 21 JulEspanola Island, Galapagos
  9. 22 JulFloreana Island, Galapagos
  10. 23 JulSanta Cruz Island, Galapagos, Puerto Ayora
  11. 24 JulAcajutla, El Salvador
  12. 24 JulSantiago Island, Galapagos
  13. 24 JulNorth Seymour Island, Galapagos
  14. 24 JulGenovesa Island, Galapagos
  15. 24 Jul - 25 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  16. 25 Julflight
  17. 25 JulGuayaquil, Ecuador
  18. 25 Julflight
  19. 25 Jul - 27 JulCallao-Lima, Peru
  20. 27 Julflight
  21. 27 Jul - 01 AugCusco-Machu Picchu, Peru
  22. 01 Augflight
  23. 01 AugArriving in Callao-Lima, Peru
Find this cruise to book →
$16719from / pp
National Geographic Gemini
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 27 Jul - 01 Aug 202614 nights21 portsDeparts 2026 Jul 18
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 18 JulDeparting from Guayaquil, Ecuador
  2. 18 Julflight
  3. 18 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 19 JulIsabela Island, Galapagos
  5. 20 JulFernandina Island, Galapagos
  6. 21 JulEspanola Island, Galapagos
  7. 22 JulFloreana Island, Galapagos
  8. 23 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 24 JulAcajutla, El Salvador
  10. 24 JulSantiago Island, Galapagos
  11. 24 JulNorth Seymour Island, Galapagos
  12. 24 JulGenovesa Island, Galapagos
  13. 24 Jul - 25 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 25 Julflight
  15. 25 JulGuayaquil, Ecuador
  16. 25 Julflight
  17. 25 Jul - 27 JulCallao-Lima, Peru
  18. 27 Julflight
  19. 27 Jul - 01 AugCusco-Machu Picchu, Peru
  20. 01 Augflight
  21. 01 AugArriving in Callao-Lima, Peru
Find this cruise to book →
$19806from / pp
National Geographic Islander 2
Lindblad Expeditions Cruises
Callao-Lima → Guayaquil
⚓ Calls 31 Jul - 04 Aug 20269 nights18 portsDeparts 2026 Jul 31
View itinerary · 18 ports
9 days, one-way from Callao-Lima to Guayaquil
  1. 31 JulDeparting from Callao-Lima, Peru
  2. 31 Julflight
  3. 31 Jul - 04 AugCusco-Machu Picchu, Peru
  4. 04 Augflight
  5. 04 AugCallao-Lima, Peru
  6. 04 Augflight
  7. 04 Aug - 05 AugGuayaquil, Ecuador
  8. 05 Augflight
  9. 05 AugBaltra Island, Galapagos
  10. 06 AugSanta Cruz Island, Galapagos, Puerto Ayora
  11. 07 AugSanta Fe Island, Galapagos
  12. 08 AugSouth Plaza Island, Galapagos
  13. 08 AugSantiago Island, Galapagos
  14. 08 AugChinese Hat Island, Galapagos
  15. 08 AugGenovesa Island, Galapagos
  16. 09 AugBaltra Island, Galapagos
  17. 09 Augflight
  18. 09 AugArriving in Guayaquil, Ecuador
Find this cruise to book →
$15851from / pp
MV Santa Cruz II Galapagos
HX Expeditions Cruises
Callao-Lima → Guayaquil
⚓ Calls 01 Aug - 04 Aug 202613 nights27 portsDeparts 2026 Aug 01
View itinerary · 27 ports
13 days, one-way from Callao-Lima to Guayaquil
  1. 01 AugDeparting from Callao-Lima, Peru
  2. 31 Jul - 01 AugCallao-Lima, Peru
  3. 01 Augflight
  4. 01 Aug - 04 AugCusco-Machu Picchu, Peru
  5. 04 Augflight
  6. 04 AugCallao-Lima, Peru
  7. 04 Augflight
  8. 04 Aug - 06 AugQuito, Ecuador
  9. 06 Augflight
  10. 06 AugBaltra Island, Galapagos
  11. 06 AugSanta Cruz Island, Galapagos, Puerto Ayora
  12. 07 AugIsabela Island, Galapagos
  13. 07 AugFernandina Island, Galapagos
  14. 08 AugSanta Cruz Island, Galapagos, Puerto Ayora
  15. 09 AugFloreana Island, Galapagos
  16. 09 AugChampion Island, Galapagos
  17. 09 AugFloreana Island, Galapagos
  18. 10 AugBaltra Island, Galapagos
  19. 10 AugSanta Cruz Island, Galapagos, Puerto Ayora
  20. 11 AugSantiago Island, Galapagos
  21. 12 AugRabida Island, Galapagos
  22. 12 AugAcajutla, El Salvador
  23. 13 AugGenovesa Island, Galapagos
  24. 14 AugSanta Cruz Island, Galapagos, Puerto Ayora
  25. 14 AugBaltra Island, Galapagos
  26. 14 Augflight
  27. 14 AugArriving in Guayaquil, Ecuador
Find this cruise to book →
$9350from / pp
MV Santa Cruz II Galapagos
HX Expeditions Cruises
Callao-Lima → Quito
⚓ Calls 01 Aug - 04 Aug 20269 nights20 portsDeparts 2026 Aug 01
View itinerary · 20 ports
9 days, one-way from Callao-Lima to Quito
  1. 01 AugDeparting from Callao-Lima, Peru
  2. 31 Jul - 01 AugCallao-Lima, Peru
  3. 01 Augflight
  4. 01 Aug - 04 AugCusco-Machu Picchu, Peru
  5. 04 Augflight
  6. 04 AugCallao-Lima, Peru
  7. 04 Augflight
  8. 04 Aug - 06 AugQuito, Ecuador
  9. 06 Augflight
  10. 06 AugBaltra Island, Galapagos
  11. 06 AugSanta Cruz Island, Galapagos, Puerto Ayora
  12. 07 AugIsabela Island, Galapagos
  13. 07 AugFernandina Island, Galapagos
  14. 08 AugSanta Cruz Island, Galapagos, Puerto Ayora
  15. 09 AugFloreana Island, Galapagos
  16. 09 AugChampion Island, Galapagos
  17. 09 AugFloreana Island, Galapagos
  18. 10 AugBaltra Island, Galapagos
  19. 10 Augflight
  20. 10 AugArriving in Quito, Ecuador
Find this cruise to book →
$5425from / pp
National Geographic Gemini
Lindblad Expeditions Cruises
Guayaquil → Callao-Lima
⚓ Calls 03 Aug - 08 Aug 202614 nights21 portsDeparts 2026 Jul 25
View itinerary · 21 ports
14 days, one-way from Guayaquil to Callao-Lima
  1. 25 JulDeparting from Guayaquil, Ecuador
  2. 25 Julflight
  3. 25 JulSan Cristobal Island, Puerto Baquerizo, Galapagos
  4. 26 JulIsabela Island, Galapagos
  5. 27 JulFernandina Island, Galapagos
  6. 28 JulEspanola Island, Galapagos
  7. 29 JulFloreana Island, Galapagos
  8. 30 JulSanta Cruz Island, Galapagos, Puerto Ayora
  9. 31 JulAcajutla, El Salvador
  10. 31 JulSantiago Island, Galapagos
  11. 31 JulNorth Seymour Island, Galapagos
  12. 31 JulGenovesa Island, Galapagos
  13. 31 Jul - 01 AugSan Cristobal Island, Puerto Baquerizo, Galapagos
  14. 01 Augflight
  15. 01 AugGuayaquil, Ecuador
  16. 01 Augflight
  17. 01 Aug - 03 AugCallao-Lima, Peru
  18. 03 Augflight
  19. 03 Aug - 08 AugCusco-Machu Picchu, Peru
  20. 08 Augflight
  21. 08 AugArriving in Callao-Lima, Peru
Find this cruise to book →
$17547from / pp
See more cruises visiting Cusco & Machu Picchu →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.