HUB hero image

How to Travel from

Machu Picchu to Ayacucho

by Rideshare, Route or Car

Machu Picchu
+0
Ayacucho
Transport search to Ayacucho
Machu Picchu
+0
Ayacucho
Building a composite car route
Cheapest
Best Offer!
Car
8 h 30 min
520 km.
from $28
Composite Route Car Only

Five ways to Travel from Machu Picchu to Ayacucho

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Expreso Los Chankas

Phone:
+51 1 3827298
Website:
redbus.pe/viajes/pasajes-de-bus-expreso-los-chankas
Bus from Cusco to Ayacucho
Ave. Duration:
12h
Frequency:
Twice daily
Estimated price:
$20.39–$26.76

Expreso Jireh

Phone:
+51 980 632 346
Website:
redbus.pe/viaje-en-bus/expreso-jireh-lima
Bus from Terrapuerto Andahuaylas to Ayacucho
Ave. Duration:
2h
Frequency:
Once daily
Bus from Talavera to Ayacucho
Ave. Duration:
1h 56m
Frequency:
Once daily

Cusco Tours

Phone:
+51901557125
Website:
cuscotoursperu.com/
Bus from Machu Picchu to Cusco
Ave. Duration:
3d 8h
Frequency:
On demand
Estimated price:
$660.81

Empresa de Transporte Señor de Huanca

Phone:
+51 998 840 376
Website:
redbus.pe/viajes/pasajes-de-bus-senor-de-huanca
Bus from Cachora to Andahuaylas
Ave. Duration:
4h 17m
Frequency:
Once daily
Estimated price:
$8.28–$15.29
Bus from Cusco to Ayacucho
Ave. Duration:
13h 30m
Frequency:
Twice daily
Estimated price:
$14.02–$25.48
Bus from Abancay to Talavera
Ave. Duration:
3h 4m
Frequency:
Twice daily
Estimated price:
$7.01–$10.19

Train operators

Inca Rail

Phone:
+51 84 581860
Website:
incarail.com/en/
Train from Machu Picchu to Ave.
Ave. Duration:
4h
Frequency:
Every 4 hours
Estimated price:
$63.71–$394.99

Questions and Answers

What is the cheapest way to get from Machu Picchu to Ayacucho?

The cheapest way to get from Machu Picchu to Ayacucho is to drive which costs $70.65 - $108.70 and takes 8h 17m.

What is the fastest way to get from Machu Picchu to Ayacucho?

The fastest way to get from Machu Picchu to Ayacucho is to drive which takes 8h 17m and costs $70.65 - $108.70 .

How far is it from Machu Picchu to Ayacucho?

The distance between Machu Picchu and Ayacucho is 585 km. The road distance is 520.7 km.

How do I travel from Machu Picchu to Ayacucho without a car?

The best way to get from Machu Picchu to Ayacucho without a car is to shuttle and bus which takes 3 days 21h and costs $576.09 - $586.96 .

How long does it take to get from Machu Picchu to Ayacucho?

It takes approximately 12h 12m to get from Machu Picchu to Ayacucho, including transfers.

Can I drive from Machu Picchu to Ayacucho?

Yes, the driving distance between Machu Picchu to Ayacucho is 521 km. It takes approximately 8h 17m to drive from Machu Picchu to Ayacucho.

Where can I stay near Ayacucho?

There are 123+ hotels available in Ayacucho. Prices start at $9.99 per night.
+0