Cheap Bus tickets to Moquegua

What are the most popular routes to Moquegua?

Lima - MoqueguaAverage price£39Average duration18h 44mDaily departures9
Ica - MoqueguaAverage price£23Average duration13h 49mDaily departures2
Tacna - MoqueguaAverage price£30Average duration2h 35mDaily departures3
Nazca - MoqueguaAverage price£39Average duration10h 30mDaily departures2