Travel from Puno to Ica

Bus from Puno to Ica

CIVA operates a bus from Puno to Ica 3 times a day. Tickets cost $16 - $55 and the journey takes 18 h. Peru Hop also services this route 5 times a day.

How to get from Puno to Ica

From Puno bus to Ica. 18 h 110. From Puno drive to Ica. 12 h 41 min 355. From Puno shuttle to Juliaca airport, fly to Pisco airport, taxi to Paracas, then bus to Ica. 20 h 11 min 855. From Puno shuttle to Juliaca airport, fly to Lima airport, shuttle to Miraflores Lima, walk to Ricardo Palma, bus to Lima, then bus to Ica. 9 h 4 min 746.