expedia

Things to do in Machu Picchu | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

121 things to do

Search results

Machu Picchu

Selecting an option will immediately update the search results.

Top things to do today

1. Machu Picchu In-App Audio Tour: the Grandeur of the Ancient Incan Empire

Duration 3h
Price is $11 per traveler
1. Machu Picchu In-App Audio Tour: the Grandeur of the Ancient Incan EmpireOpens in a new window

2. Machupicchu: Round-Trip Bus Aguas Calientes to Machu Picchu

Duration 25m+
Free cancellation available
Price is $42 per adult
2. Machupicchu: Round-Trip Bus Aguas Calientes to Machu PicchuOpens in a new window

3. Private Tourist Guide in Machupicchu (From Aguas Calientes).

Duration 4h
Free cancellation available
Price is $90 per traveler*
*Get lower prices by selecting more than 2 adults
3. Private Tourist Guide in Machupicchu (From Aguas Calientes).Opens in a new window
20% off

4. Tour to Machu Picchu by Train with Lunch from Cusco in One Day

Duration 12h
Free cancellation available
The previous price was $499 and current price is $399 per adult
4. Tour to Machu Picchu by Train with Lunch from Cusco in One DayOpens in a new window

1-day trips & excursions

Machu Picchu Entrance Ticket

Duration 3d
9.0 out of 10
Wonderful
29 reviews
Price is $100 per adult
Machu Picchu Entrance TicketOpens in a new window

Sacred Valley Tour Pisac, Ollantaytambo Full day

Duration 10h 10m
Free cancellation available
Price is $59 per adult
Sacred Valley Tour Pisac, Ollantaytambo Full dayOpens in a new window

Sacred Valley: Ollantaytambo, Chinchero and Yucay With Lunch

Duration 9h
9.2 out of 10
Wonderful
80 reviews
Free cancellation available
Price is $88 per adult
Sacred Valley: Ollantaytambo, Chinchero and Yucay With LunchOpens in a new window

Machu Picchu 1-Day Tour: Vistadome Panoramic Train from Cusco

Duration 14h
Price is $445 per adult
Machu Picchu 1-Day Tour: Vistadome Panoramic Train from CuscoOpens in a new window

Machu Picchu: Official Entrance Tickets

Duration 4h
9.2 out of 10
Wonderful
22 reviews
Price is $133 per adult
Machu Picchu: Official Entrance TicketsOpens in a new window

Machu Picchu TOUR GUIDE

Duration 2h 18m
Free cancellation available
Price is $40 per adult
Machu Picchu TOUR GUIDEOpens in a new window
Need a ride between the airport and your hotel?

Walking tours

Machu Picchu Entrance Ticket - Official Circuits

Duration 4h
Price is $223 per adult
Machu Picchu Entrance Ticket - Official CircuitsOpens in a new window

Machu Picchu Tour in 2 Days and 1 Night - Visit with Private Guide

Duration 2d
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $569 per adult
Machu Picchu Tour in 2 Days and 1 Night - Visit with Private GuideOpens in a new window

Machu Picchu: Circuit 2 or 3 with Private Guide & Bus

Duration 4h
10 out of 10
Exceptional
2 reviews
Price is $209 per adult
Machu Picchu: Circuit 2 or 3 with Private Guide & BusOpens in a new window

Machu Picchu In-App Audio Tour: the Grandeur of the Ancient Incan Empire

Duration 3h
Price is $11 per traveler
Machu Picchu In-App Audio Tour: the Grandeur of the Ancient Incan EmpireOpens in a new window

Private guide in Machupicchu.

Duration 3h
10 out of 10
Exceptional
7 reviews
Free cancellation available
Price is $107 per traveler*
*Get lower prices by selecting more than 2 adults
Private guide in Machupicchu.Opens in a new window

Group tour in Machupicchu from Aguas Calientes.

Duration 4h
10 out of 10
Exceptional
7 reviews
Free cancellation available
Price is $38 per adult
Group tour in Machupicchu from Aguas Calientes.Opens in a new window

Wildlife & nature tours

20% off

Rainbow Mountain Day Trip from Ollantaytambo with Meals

Duration 14h
Free cancellation available
The previous price was $139 and current price is $113 per adult
Rainbow Mountain Day Trip from Ollantaytambo with MealsOpens in a new window

Full Day Humantay Lake Group Tour in Cusco - All Included

Duration 13h
Free cancellation available
Price is $44 per adult
Full Day Humantay Lake Group Tour in Cusco - All IncludedOpens in a new window

Half Day Private Tour Machu Picchu Cusco Peru

Duration 14h
10 out of 10
Exceptional
2 reviews
Price is $249 per adult*
*Get lower prices by selecting more than 2 adults
Half Day Private Tour Machu Picchu Cusco PeruOpens in a new window

From Cusco: Humantay Lake breakfast and lunch small group

Duration 1d
Free cancellation available
Price is $35 per adult
From Cusco: Humantay Lake breakfast and lunch small groupOpens in a new window

Tour Sacred Valley and Buffet Lunch Full Day

Duration 10h
Free cancellation available
Price is $56 per adult*
*Get lower prices by selecting more than 2 adults
Tour Sacred Valley and Buffet Lunch Full DayOpens in a new window
25% off

Humantay Lake Day Tour from Ollantaytambo or Urubamba

Duration 12h
Free cancellation available
The previous price was $130 and current price is $98 per adult*
*Get lower prices by selecting more than 2 adults
Humantay Lake Day Tour from Ollantaytambo or UrubambaOpens in a new window

Bus, train & minivan tours

Direct Bus Cusco - Hidro electrica (Machu Picchu)

Duration 7h
8.0 out of 10
Very Good
2 reviews
Free cancellation available
Price is $25 per adult
Direct Bus Cusco - Hidro electrica (Machu Picchu)Opens in a new window

Machupicchu by Train from Cusco

Duration 16h
10 out of 10
Exceptional
1 review
Price is $369 per adult
Machupicchu by Train from CuscoOpens in a new window

Bus Ticket To Machu Picchu (Up & Down)

Duration 30m
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $49 per adult
Bus Ticket To Machu Picchu (Up & Down)Opens in a new window

2-Day Machu Picchu Tour by Minivan from Cusco: Budget Adventure

Duration 2d
9.2 out of 10
Wonderful
19 reviews
Price is $203 per adult
2-Day Machu Picchu Tour by Minivan from Cusco: Budget AdventureOpens in a new window

Tour to Machupicchu By Train Full-Day

Duration 20h
8.6 out of 10
Excellent
4 reviews
Price is $360 per adult
Tour to Machupicchu By Train Full-DayOpens in a new window

Machupicchu: Round-Trip Bus Aguas Calientes to Machu Picchu

Duration 25m+
Free cancellation available
Price is $42 per adult
Machupicchu: Round-Trip Bus Aguas Calientes to Machu PicchuOpens in a new window

Continue exploring Machu Picchu

Ticket to Machupicchu, Circuit 2

Duration 2h
Price is $68 per adult
Ticket to Machupicchu, Circuit 2Opens in a new window

Lunch a La Carte at Cafe Inkaterra Restaurant

Duration 2h
Free cancellation available
Price is $23 per adult
Lunch a La Carte at Cafe Inkaterra RestaurantOpens in a new window

Private Machu Picchu Tour Guide Service

Duration 2h 50m
Free cancellation available
Price is $147 per adult
Private Machu Picchu Tour Guide ServiceOpens in a new window

Machu Picchu Full Day All Inclusive Tour

Duration 18h
Price is $359 per adult
Machu Picchu Full Day All Inclusive TourOpens in a new window

Machu Picchu Full Day from Cusco

Duration 13h
9.8 out of 10
Exceptional
16 reviews
Price is $538 per adult*
*Get lower prices by selecting more than 2 adults
Machu Picchu Full Day from CuscoOpens in a new window

Private Machu Picchu Guided Tour from Aguas Calientes

Duration 4h
8.0 out of 10
Very Good
6 reviews
Free cancellation available
Price is $230 per adult*
*Get lower prices by selecting more than 2 adults
Private Machu Picchu Guided Tour from Aguas CalientesOpens in a new window