Machu Picchu cruise port guide
Machu Picchu is an Incan citadel set high in the Andes Mountains in Peru, above the Urubamba River valley. Built in the 15th century and later abandoned, it’s renowned for its sophisticated dry-stone walls that fuse huge blocks without the use of mortar, intriguing buildings that play on astronomical alignments and panoramic views. Its exact former use remains a mystery.
About Machu Picchu
Machu Picchu is the iconic 15th-century Inca citadel perched high in the Andes above the Urubamba River valley in Peru. It is a UNESCO World Heritage Site and one of the Seven Wonders of the World, reached by train to Aguas Calientes and then bus to the ruins. Cruise passengers typically access it as a pre- or post-cruise overland excursion from Callao/Lima or from Matarani port near Arequipa, using PeruRail services.
Quick facts
| Coordinates | -13.1636, -72.5459 |
| Available cruises | 197 |
Cruises visiting Machu Picchu
Prices per person · incl. taxes & fees.
Sailing soonest
Exploring Galápagos, Machu Picchu and Peru's Land
National Geographic Endeavour II · South America · 15 nights
from $23,786
$1,585 / night
Exploring Galápagos, Machu Picchu and Peru's Land
National Geographic Gemini · South America · 15 nights
from $27,683
$1,845 / night
Peru and Galápagos Escape - Lima to Quito
National Geographic Islander II · South America · 10 nights
Call for price
Exploring Galápagos, Machu Picchu and Peru's Land
National Geographic Endeavour II · South America · 15 nights
from $20,596
$1,373 / night
Exploring Galápagos, Machu Picchu and Peru's Land
National Geographic Gemini · South America · 15 nights
from $26,094
$1,739 / night
Exploring Galápagos, Machu Picchu and Peru's Land
National Geographic Endeavour II · South America · 15 nights
from $21,888
$1,459 / night
Showing the 20 least-expensive of 197 sailings.
Showing 197 Machu Picchu cruises
Open in full search →