There are 4 ways to get from Punta Hermosa (Island) to Ica by bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Grupo Soyuz  •  5 h 10 min

  1. Take the bus from Lima to Ica


Cheapest option

Bus Grupo Palomino  •  5 h 17 min

  1. Take the bus from Lima to Ica

$6 - $25

2 alternative options

Bus Romeliza  •  5 h 30 min

  1. Take the bus from Lima to Ica Via Ica


Drive  •  3 h 59 min

  1. Drive from Lima to Ica 189.5 miles

$27 - $40

Questions & Answers

The cheapest way to get from Punta Hermosa (Island) to Ica is to bus which costs $10 and takes 5 h 10 min.

More details

The quickest way to get from Punta Hermosa (Island) to Ica is to drive which costs $27 - $40 and takes 3 h 59 min.

More details

The distance between Punta Hermosa (Island) and Ica is 226 km. The road distance is 303.2 km.

Get driving directions

It takes approximately 5 h 10 min to get from Punta Hermosa (Island) to Ica, including transfers.

More details

Yes, there is a direct bus departing from Lima and arriving at Ica. Services depart twice daily. The journey takes approximately 5 h 30 min.

More details

What companies run services between Punta Hermosa (Island), Lima Province, Peru and Ica, Peru?

Grupo Soyuz operates a bus from Lima to Ica hourly. Tickets cost $10 and the journey takes 4 h 30 min.

Bus operators
Grupo Soyuz
Bus from Lima to Ica
Ave. Duration
4 h 30 min
Estimated price
Schedules at
Book at
Grupo Palomino

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from JFK to New York City and Need to know: Greyhound - to help you get the most out of your next trip.