Il y a plusieurs compagnies de bus qui relient Cuzco depuis Lima, mais très peu le font sans escale. La plupart des compagnies passent par Arequipa et Puno, parfois en changeant de bus dans certaines villes. Le trajet est très long (, voire plus) mais est absolument magnifique. Compter entre 80 et 100 soles pour un bus direct Cuzco-Lima.