Cheap Bus tickets to Lima, PE

Scenic view of Lima, PE

What are the most popular routes to Lima?

Cusco - LimaAverage priceZAR 950Average duration23h 30mDaily departures14
Arequipa - LimaAverage priceZAR 902Average duration18hDaily departures28
Puno - LimaAverage priceZAR 1,002Average duration1d 14hDaily departures9
Paracas - LimaAverage priceZAR 245Average duration4h 30mDaily departures22
Huaraz - LimaAverage priceZAR 604Average duration8h 30mDaily departures15

Stations and stops in Lima

Map of locations