There are 10 ways to get from São Paulo to Ica by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly São Paulo–Guarulhos International Airport to Jorge Chávez International Airport, bus
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Jorge Chávez International Airport (LIM)plane GRU - LIM
- Take the bus from Lima Javier Prado to Icabus
12h 59m$215–467Bus
- Take the bus from Terminal Barra Funda to Santa Cruzbus
- Take the bus from Santa Cruz to Iquiquebus
- Take the bus from Rodovario de Iquique to Terminal Rodoviario de Aricabus
- Take the bus from Terminal Internacional to Tacnabus
- Take the bus from Tacna to Icabus
2d 20hDrive 4,028.7 km
- Drive from São Paulo to Icacar 4,028.7 km
2d 6h$606–875Fly São Paulo–Guarulhos International Airport to Coronel Fap Alfredo Mendívil Duarte Airport, bus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Coronel Fap Alfredo Mendívil Duarte Airport (AYP)plane GRU - AYP
- Take the bus from Ayacucho to Icabus
17h 45m$298–946Fly São Paulo–Congonhas Airport to Jorge Chávez International Airport, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Jorge Chávez International Airport (LIM)plane CGH - LIM
- Take the bus from Lima Javier Prado to Icabus
14h 46m$315–559Fly São Paulo–Guarulhos International Airport to Francisco Carle Airport, bus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Francisco Carle Airport (JAU)plane GRU - JAU
- Take the bus from Jauja to Lima Javier Pradobus
- Take the bus from Lima Javier Prado to Icabus
19h 46m$374–1,187Bus to Viracopos/Campinas International Airport, fly to Jorge Chávez International Airport, bus
- Take the bus from Tietê Bus Terminal to Campinasbus
- Fly from Viracopos/Campinas International Airport (VCP) to Jorge Chávez International Airport (LIM)plane VCP - LIM
- Take the bus from Lima Javier Prado to Icabus
18h 11m$293–837Bus, train, drive
- Take the bus from Terminal Barra Funda to Santa Cruzbus
- Take the bus from Santa Cruz to La Paz El Altobus
- Take the train from Viacha to Charañatrain
- Drive from Charaña to Tacnacar
- Take the bus from Tacna to Icabus
3d 3h$347–388Bus via Porto Velho
- Take the bus from Tietê Bus Terminal to Terminal Rodoviario de Jundiaibus
- Take the bus from Terminal Rodoviario de Jundiai to Rodoviária de Porto Velhobus
- Take the bus from Porto Velho to Icabus
3d 19h$467–631Bus #2
- Take the bus from Tietê Bus Terminal to Icabus Rio de Janeiro
4d 6h$250–600
São Paulo–Guarulhos International Airport (GRU) to Jorge Chávez International Airport (LIM) flights
Comparing Your Travel Options
The cheapest way to get from São Paulo to Ica is to bus which costs $250 - $600 and takes 4 days 6h.
The fastest way to get from São Paulo to Ica is to fly and bus which takes 12h 59m and costs $210 - $470.
Yes, there is a direct bus departing from Tietê Bus Terminal and arriving at Ica. Services depart once a week, and operate Thursday. The journey takes approximately 4 days 6h.
The distance between São Paulo and Ica is 3821 km. The road distance is 4028.7 km.
The best way to get from São Paulo to Ica without a car is to bus which takes 2 days 20h and costs .
It takes approximately 12h 59m to get from São Paulo to Ica, including transfers.
São Paulo to Ica bus services, operated by La Preferida Bus, depart from Terminal Barra Funda station.
São Paulo to Ica bus services, operated by La Preferida Bus, arrive at Santa Cruz station.
Ica is 2h behind São Paulo. It is currently 5:18 AM in São Paulo and 3:18 AM in Ica.
Yes, the driving distance between São Paulo to Ica is 4029 km. It takes approximately 2 days 6h to drive from São Paulo to Ica.
What companies run services between São Paulo, Brazil and Ica, Peru?
You can take a bus from Terminal Barra Funda to Ica via Santa Cruz, Rodovario de Iquique, Terminal Rodoviario de Arica, Terminal Internacional, and Tacna in around 2d 20h.
- Website
- latam.com
Flights from São Paulo–Guarulhos International Airport to Jorge Chávez International Airport
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $160–430
Flights from São Paulo–Guarulhos International Airport to Jorge Chávez International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- $160–430
Flights from São Paulo–Guarulhos International Airport to Jorge Chávez International Airport via Asuncion
- Ave. Duration
- 10h 30m
- When
- Wednesday
- Estimated price
- $160–430
Flights from São Paulo–Guarulhos International Airport to Coronel Fap Alfredo Mendívil Duarte Airport via Jorge Chávez International Airport
- Ave. Duration
- 9h 52m
- When
- Every day
- Estimated price
- $280–1,200
Flights from São Paulo–Guarulhos International Airport to Coronel Fap Alfredo Mendívil Duarte Airport via Asuncion, Jorge Chávez International Airport
- Ave. Duration
- 15h 55m
- When
- Wednesday
- Estimated price
- $360–1,200
Flights from São Paulo–Congonhas Airport to Jorge Chávez International Airport via Curitiba
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- $260–420
Flights from São Paulo–Congonhas Airport to Jorge Chávez International Airport via Brasilia
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $260–420
Flights from São Paulo–Congonhas Airport to Jorge Chávez International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 8h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–420
Flights from São Paulo–Guarulhos International Airport to Francisco Carle Airport via Jorge Chávez International Airport
- Ave. Duration
- 9h 18m
- When
- Every day
- Estimated price
- $340–1,400
Flights from Viracopos/Campinas International Airport to Jorge Chávez International Airport via Brasilia
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- $230–750
Flights from Viracopos/Campinas International Airport to Jorge Chávez International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 8h 13m
- When
- Every day
- Estimated price
- $240–800
- Phone
- +591 2 2184555
- [email protected]
- Website
- Empresa Ferroviaria Andina S.A
Train from Viacha to Charaña
- Ave. Duration
- 5h 40m
- Frequency
- Twice a week
- Estimated price
- $2–5
- Schedules at
- Empresa Ferroviaria Andina S.A
- Phone
- +51 1 311 5050
- Website
- Cruz del Sur
Bus from Lima Javier Prado to Ica
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- $15–23
- Website
- Cruz del Sur
Bus from Lima Javier Prado to Ica
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- $15–23
- Website
- Cruz del Sur
Bus from Jauja to Lima Javier Prado
- Ave. Duration
- 5h 44m
- Frequency
- Hourly
- Estimated price
- $14–50
- Website
- Cruz del Sur
Bus from Lima Javier Prado to Ica
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- $15–23
- Website
- Cruz del Sur
Bus from Lima Javier Prado to Ica
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- $15–23
- Website
- Cruz del Sur
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Getting to Rome from the airport, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
There are 197+ hotels available in Ica.




