Buses from Ica operate in all directions. Going North, buses go from Ica to Paracas and Ica to Lima. To the South, there are buses from Ica to Nazca, Ica to Arequipa, Ica to Cusco and Ica to Puno.
Below is a list of the main bus routes from Ica and their schedules. For more information about any specific route, click more details where you will find specific information regarding the route, the best bus companies and what to look out for when choosing what bus company, you will travel with.
|From||To||Duration||Best Bus Companies||More Information|
|Ica||Lima||4.5 hours||Peru Hop, Cruz del Sur||Ica to Lima|
|Ica||Nazca||2 hours||Civa, Cruz del Sur||Ica to Nazca|
|Ica||Arequipa||12 hours||Peru Hop, Cruz del Sur||Ica to Arequipa|
|Ica||Cusco||19 hours||Peru Hop, Cruz del Sur||Ica to Cusco|
|Ica||Puno||16 hours||Civa, Peru Hop||Ica to Puno|
As noted above, buses from Ica operate in all directions. For any trip to Peru, it is highly recommended that you visit places like Huacachina Oasis, Paracas and Arequipa (home of the Colca Canyon). There is much more to Peru than just Machu Picchu, so bus travel is a great way to see this amazing country. Simply choose the best bus company and enjoy this amazing country!