1map logoGo to main page

Cuzco, Cusco to Machu Picchu, Cusco from $45: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Cuzco, Peru
to
Machu Picchu, Peru

How to Get from Cuzco to Machu Picchu: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$45 - Bus and TrainBest price
72.4 kmDistance
4h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Cuzco to Machu Picchu with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Taxi
Average Duration
5h  4m
Estimated price
$148-192
Recommended
Company
Inca Rail, PeruRail
Bus
Average Duration
4h  5m
Estimated price
$45-360
Cheapest
route map
Distance: 72.4 km
Duration: 4h 5m

See more options

Company
various
Drive
Average Duration
4h  20m
Estimated price
$30-50
Company
various
Taxi
Average Duration
4h  20m
Estimated price
$120-160
Company
Cusco Tours
Drive
Average Duration
3h  4m
Estimated price
$592-592

Traveling From Cusco to Machu Picchu

Traveling from Cusco to Machu Picchu offers a fascinating contrast between the vibrant culture of a historic city and the serene beauty of an ancient Incan citadel nestled in the mountains.

Best Neighbourhoods in Machu Picchu

Machu Picchu has unique neighborhoods that attract travelers with their charm.

Aguas Calientes
• Gateway to Machu Picchu's entrance.
• Lively markets and dining options abound.
Intihuatana
• Home to the iconic ritual stone.
• Offers stunning panoramic views of the ruins.
Machu Picchu Pueblo
• Near the train station for easy access.
• Features cozy accommodations and local cafés.

Best Times To Visit Machu Picchu's Attractions

Maximize your experience in Machu Picchu by timing your visits wisely.

Machu Picchu Citadel
Visit early in the morning for fewer tourists and stunning sunrise views.
Huayna Picchu
Reserve a late afternoon slot for a quieter hike and spectacular sunset.
Intihuatana Stone
Explore during midday for the best light and fewer crowds around the stone.

Machu Picchu Weather: What to Expect Year-Round

Machu Picchu experiences a subtropical highland climate, with distinct dry and wet seasons that can influence your trip. The best times to visit are during the dry months from May to September, as milder temperatures and clear skies enhance your exploration of this breathtaking site.

Dining Recommendation in Machu Picchu

In Machu Picchu, consider trying the local dish 'Ceviche de Trucha,' made with fresh trout sourced from nearby rivers, which provides a refreshing contrast to the heartier flavors of Cusco's traditional cuisine. The dining experience here often unfolds with stunning views of the mountains, elevating the meal with a tranquil atmosphere that enhances the vibrant flavors of the region.

Cuzco - Machu Picchu operators

Explore transport companies operating between Cuzco and Machu Picchu, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+51 84 581860
Website
https://incarail.com/en/

Train from Ave. El Sol 843 , Cusco to Machu Picchu

Average Duration
4h 5m
Estimated price
$45-360
Contact phone
+51 1625 4848
Website
https://www.perurail.com/

Train from Cusco - Wanchaq to Aguas Calientes - Machu Picchu

Average Duration
4h 5m
Estimated price
$60-130
Bus Show bus routes
Contact phone
+51993063390
Website
https://realinkacar.com/

Bus from Cusco Real Inka Car to Raqchi

Average Duration
1h 5m
Estimated price
$35-55
all-pages.other Show other routes
Contact phone
+51 84 201-217
Website
http://taxitourubamba.blogspot.com
Contact phone
+51 84 201-010
Website
http://alo-urubamba.com
Contact phone
+51901557125
Website
http://cuscotoursperu.com

Other from Qenko to Machu Picchu

Average Duration
72h 4m
Estimated price
$592-592

Cuzco to Machu Picchu: Overview of Bus, Train, Flight, and Car Trips

Traveling between Cuzco and Machu Picchu offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Cusco to Machu Picchu by car, covering a picturesque driving distance of 131 miles. 💸 Experience the flexibility of pricing options, with rates ranging from $30 to $50 for the captivating ride from Cusco to the enchanting Machu Picchu. 🌄 Revel in the captivating landscapes and cultural treasures along the way as you navigate the approximately 4 hours and 20 minutes drive to your destination at Machu Picchu.
Average price
$30 - $50
🚂 Experience the enchanting journey from Cusco to Machu Picchu by train, offering a convenient and scenic route through the stunning Peruvian landscapes. The direct train departs from Ave. El Sol 843 in Cusco and reaches Machu Picchu in approximately 4 hours and 5 minutes.
Departure Point
Ave. El Sol 843 , Cusco station
Arrival Point
Machu Picchu station
Useful tips for train travellers
• Onboard services for your train trip from Cusco to Machu Picchu are provided by your chosen operator. For instance, PeruRail features two primary services: the Vistadome and the Expedition trains. The Vistadome offers a more upscale experience, including complimentary refreshments and locally-influenced meals served on board. They also offer stunning panoramic views through large windows and an onboard guide to enrich your experience. Meanwhile, the Expedition service provides a more economical option with snacks and beverages available for purchase.
• The operators for the Cusco to Machu Picchu route are PeruRail and Inca Rail. PeruRail offers two classes: Expedition (Economy) and Vistadome (First Class), which has upgraded seating, better onboard services, and panoramic windows. Inca Rail also provides options including the Executive and First Class, both featuring plush seating, better meal services, and exclusive lounge access at the station. For more information, visit their websites: PeruRail (perurail.com) and Inca Rail (incarail.com).
• Upon arriving at the Machu Picchu station, expect a bustling atmosphere. You can leave your luggage at the storage facility if you're heading straight to the ruins, enabling you to explore unencumbered. The station has restrooms but no showers, so plan ahead. After your visit, the fastest way to get to the Machu Picchu city center is to take the local bus. The bus station is located just outside the train station, and buses run frequently, carrying you to Aguas Calientes in under 10 minutes. Look for the buses labeled 'Machu Picchu' to get there quickly.
🚌 Embark on a scenic journey from Cusco to Machu Picchu by bus, taking approximately 4 hours and 5 minutes to reach your destination. 💸 The prices for bus tickets between Machu Picchu and Cusco range from $45 to $360, offering different options to suit your budget and preferences.
Useful tips for bus travellers
• Book your bus tickets in advance through operators like Inka Express (inkaexpress.com) or Peru Hop (peruhop.com) to ensure your spot and avoid last-minute hassles.
• Prepare for the altitude change; as you travel from Cusco to Machu Picchu, make sure to stay hydrated and consider bringing snacks for the journey since the bus will not make many stops.
• Upon arrival at the Machu Picchu bus terminal, note that the entrance to Machu Picchu itself requires a separate ticket, which should be purchased beforehand online (mpinabox.com) to skip long lines.

Frequently asked questions

Find out more about the route from Cuzco to Machu Picchu.

Or choose the category:
The distance between Cusco and Machu Picchu is approximately 45 miles. By bus and train, it takes around 2 hours and 59 minutes to reach Machu Picchu from Cusco. If traveling by ferry, the travel time is not specified. By car, it takes about 4 hours and 20 minutes to reach Machu Picchu from Cusco, and by bus, it takes approximately 4 hours.
The most cost-effective way to travel from Cusco to Machu Picchu is by driving, which costs between $30 and $50. Although it takes 4 hours and 20 minutes, this option provides flexibility and allows you to enjoy the scenic route at your own pace. However, if time efficiency is important, taking a bus and train combination is the quickest option, taking only 2 hours and 59 minutes. This option typically costs between $85 and $260, but it ensures a faster arrival to Machu Picchu.
The prices for a bus between Cusco and Machu Picchu range from $160 to $210. On the other hand, the price of a ferry between the two locations is $592. These prices may vary depending on the specific time of year and the company providing the service. It is advisable to check with different providers to find the best price for your travel.
To get from Cusco to Machu Picchu without using public transportation, you can rent a car and drive the 131 mile distance. The journey typically takes around 4 hours and 20 minutes. Rental prices for cars to Machu Picchu from Cusco range from $30 to $50, depending on the type of vehicle and rental agency. This option gives you the flexibility to explore the area at your own pace and enjoy the scenic drive to one of the most famous landmarks in Peru.
The best way to travel from Cusco to Machu Picchu without a car is by taking a bus and then a train. This journey typically takes around 2 hours and 59 minutes and costs between $85 and $260. The bus will take you from Cusco to a train station, and from there, you can take a train to Machu Picchu. This is a popular and convenient option for travelers looking to visit the historic site.
Yes, there is a direct train link between Cusco and Machu Picchu. The train departs from Ave. El Sol 843 in Cusco and arrives at Machu Picchu station. The train operates every day, with services departing every four hours. The journey takes approximately 4 hours.
There are plenty of options for accommodation near Machu Picchu. With over 123 hotels available, you will have a wide range to choose from. Prices start at $25, making it possible to find accommodation suitable for different budgets. Whether you prefer a luxury hotel, a cozy guesthouse, or a budget-friendly hostel, you will have no trouble finding a place to stay near Machu Picchu.