Para viajar en la ruta Lima a Ayacucho, tendrás la opción de adquirir el servicio de transporte terrestre en las empresas: Tour Peru Vip, Transportes Molina Peru, Turismo Molina, Internacional Andia, Antezana, Transporte Elegant Bus, Internacional Pardo, Wari Palomino, Oropesa, Megabus, Expreso San Juan de Pasto y Transportes San Luis. La distancia de Lima a Ayacucho tiene una extensión de 566 km. y un tiempo de viaje aproximado de 10 horas. El precio de los pasajes de bus puede ir desde los s/40 hasta los s/ 110, dependiendo del tipo de servicio o la temporada. Los buses Lima - Ayacucho se pueden encontrar en las zonas de Lima Norte, Lima Centro y Lima sur, en horarios de salida entre las 3:00 p.m. y las 10:30 p.m. Al momento de llegar a tu destino en Ayacucho, el arribo se hará en los terminales del terrapuerto "Plaza Wari", ubicado en una zona céntrica en la que podrás encontrar todo lo necesario para seguir disfrutando de tu viaje. El clima en Ayacucho -durante la mayor parte del año- es seco y templado, con una temperatura que promedia los 17,5°C.