Machu Picchu travel guide

Machu Picchu Tourism | Machu Picchu Guide

You're Going to Love Machu Picchu

Machu Picchu is a must-see destination in Cusco, Peru. It is one of the most popular cities to visit in the country. Consider staying at least one whole day in Machu Picchu to see all of its attractions.

When to visit Machu Picchu

Machu Picchu in February
Estimated hotel price
€615
1 night at 3-star hotel
Machu Picchu in February
Estimated hotel price
€615
1 night at 3-star hotel

Looking for warm weather? Then head to Machu Picchu in October, when the average temperature is 13 °C, and the highest can go up to 20 °C. The coldest month, on the other hand, is June, when it can get as cold as 1 °C, with an average temperature of 10 °C. You’re likely to see more rain in January, when precipitation is around 140 mm. In contrast, May is usually the driest month of the year in Machu Picchu, with an average rainfall of 0 mm.

Data provided by weatherbase
Temperatures
Temperatures
Data provided by weatherbase

How to Get to Machu Picchu

Plane

Although Machu Picchu doesn’t have its own airport, you can fly to Cusco Velazco Astete (CUZ), which is located 76 km from Machu Picchu. The shortest flight to Machu Picchu from Ireland departs from Dublin and takes around 34h 15m.

Bus

Several bus lines operate bus routes to Machu Picchu, including Oltursa, Transportes Cruz del Sur and Cruz del Sur. From Arequipa, the bus ride to Machu Picchu takes 966 km and will cost you around €48. From La Paz, the ticket costs about €30 for a journey of 1545 km.

Plane

Although Machu Picchu doesn’t have its own airport, you can fly to Cusco Velazco Astete (CUZ), which is located 76 km from Machu Picchu. The shortest flight to Machu Picchu from Ireland departs from Dublin and takes around 34h 15m.

Bus

Several bus lines operate bus routes to Machu Picchu, including Oltursa, Transportes Cruz del Sur and Cruz del Sur. From Arequipa, the bus ride to Machu Picchu takes 966 km and will cost you around €48. From La Paz, the ticket costs about €30 for a journey of 1545 km.

Airports near Machu Picchu

Airlines serving Machu Picchu

Delta
Good (4,598 reviews)
Iberia
Good (1,549 reviews)
Avianca
Good (1,325 reviews)
Aeromexico
Good (815 reviews)
LATAM Airlines
Good (988 reviews)
American Airlines
Good (5,772 reviews)
JetSMART
Okay (80 reviews)
Sky Airline
Good (59 reviews)

Where to stay in Machu Picchu

From 5-star hotels such as the Belmond Sanctuary Lodge to great affordable options like the Gringo Bill's Boutique Hotel, Machu Picchu offers a range of accommodations for every taste. Average rates range from around €58 per night for a double room in a 3-star hotel to €608 and up for a 5-star experience. If you’re on a budget, well-reviewed accommodations include Mantu Boutique and Nativus Hostel Machu Picchu.

Where to stay in popular areas of Machu Picchu

Most booked hotels in Machu Picchu

Sumaq Machu Picchu Hotel
4 stars
Excellent (9.1, Excellent reviews)
€349+
Tierra Viva Machu Picchu
3 stars
Excellent (8.8, Excellent reviews)
€109+
Casa del Sol Machupicchu
4 stars
Excellent (8.5, Excellent reviews)
€236+
El MaPi by Inkaterra
4 stars
Excellent (8.4, Excellent reviews)
€178+
Inti Punku Machupicchu Hotel & Suites
3 stars
Excellent (8.3, Excellent reviews)
€75+
Taypikala Boutique Machupicchu
4 stars
Excellent (8.1, Excellent reviews)
€103+

Hiring a car in Machu Picchu

Expect to pay €1.26 per litre in Machu Picchu (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between €15.04 and €20.05.

Expect to pay €1.26 per litre in Machu Picchu (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between €15.04 and €20.05.