There are 6 ways to get from Piura to São Paulo by plane, 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.
Fly to São Paulo–Congonhas Airport
best- Fly from Piura International Airport (PIU) to São Paulo–Congonhas Airport (CGH)plane PIU - CGH
11h 9mR$2,287–7,013Fly to São Paulo–Guarulhos International Airport
cheapest- Fly from Piura International Airport (PIU) to São Paulo–Guarulhos International Airport (GRU)plane PIU - GRU
8h 42mR$1,527–4,855Bus via Porto Velho
- Take the bus from Piura to Lima Terminal Exclucivabus
- Take the bus from Lima Javier Prado to Icabus
- Take the bus from Ica to Porto Velhobus
- Take the bus from Rodoviária de Porto Velho to Terminal Rodoviario de Jundiaibus
- Take the bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminalbus
4d 13hR$2,793–4,351Drive 5,285.8 km
- Drive from Piura to São Paulocar 5,285.8 km
3dR$4,084–5,898Fly to Viracopos/Campinas International Airport, bus
- Fly from Piura International Airport (PIU) to Viracopos/Campinas International Airport (VCP)plane PIU - VCP
- Take the bus from Terminal Rodoviário de Campinas to Terminal Barra Fundabus
14hR$2,492–7,590Bus
- Take the bus from Piura to Lima Terminal Exclucivabus
- Take the bus from Lima Javier Prado to Icabus
- Take the bus from Ica to Tietê Bus Terminalbus
5d 1hR$1,574–4,406
Piura International Airport (PIU) to São Paulo–Congonhas Airport (CGH) flights
Questions & Answers
The cheapest way to get from Piura to São Paulo is to fly which costs R$ 1500 - R$ 4900 and takes 8h 42m.
The fastest way to get from Piura to São Paulo is to fly which takes 8h 42m and costs R$ 1500 - R$ 4900.
No, there is no direct bus from Piura to São Paulo. However, there are services departing from Piura and arriving at Tietê Bus Terminal via Lima Javier Prado, Ica, Rodoviária de Porto Velho and Terminal Rodoviario de Jundiai. The journey, including transfers, takes approximately 4 days 13h.
The distance between Piura and São Paulo is 4183 km. The road distance is 5285.8 km.
The best way to get from Piura to São Paulo without a car is to bus via Porto Velho which takes 4 days 13h and costs R$ 2700 - R$ 4400.
It takes approximately 11h 9m to get from Piura to São Paulo, including transfers.
Piura to São Paulo bus services, operated by CIVA, depart from Piura station.
The best way to get from Piura to São Paulo is to fly which takes 11h 9m and costs R$ 2200 - R$ 7000. Alternatively, you can bus via Porto Velho, which costs R$ 2700 - R$ 4400 and takes 4 days 13h.
Piura to São Paulo bus services, operated by CIVA, arrive at Lima Terminal Excluciva station.
São Paulo is 2h ahead of Piura. It is currently 11:04 PM in Piura and 1:04 AM in São Paulo.
What companies run services between Piura, Peru and São Paulo, Brazil?
LATAM Chile, Gol Transportes Aéreos, and JetSMART fly from Piura International Airport (PIU) to São Paulo–Congonhas Airport (CGH) twice daily. Alternatively, you can take a bus from Piura to Tietê Bus Terminal via Lima Terminal Excluciva, Lima Javier Prado, Ica, Rodoviária de Porto Velho, and Terminal Rodoviario de Jundiai in around 4d 13h.
- Website
- latam.com
Flights from Piura International Airport to São Paulo–Congonhas Airport via Lima, Porto Alegre
- Ave. Duration
- 11h 51m
- When
- Friday
- Estimated price
- R$2,400–7,500
Flights from Piura International Airport to São Paulo–Congonhas Airport via Lima, Curitiba
- Ave. Duration
- 14h 50m
- When
- Wednesday, Sunday, and Friday
- Estimated price
- R$2,200–7,000
Flights from Piura International Airport to São Paulo–Congonhas Airport via Lima, Brasilia
- Ave. Duration
- 11h 10m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R$2,400–7,500
Flights from Piura International Airport to São Paulo–Guarulhos International Airport via Lima
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- R$1,900–6,000
Flights from Piura International Airport to São Paulo–Guarulhos International Airport via Lima, Curitiba
- Ave. Duration
- 12h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,900–6,500
Flights from Piura International Airport to São Paulo–Guarulhos International Airport via Lima, Asuncion
- Ave. Duration
- 14h 55m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- R$2,000–6,500
Flights from Piura International Airport to Viracopos/Campinas International Airport via Lima, Brasilia
- Ave. Duration
- 13h 56m
- When
- Every day
- Estimated price
- R$2,500–8,000
- Website
- voegol.com.br
Flights from Piura International Airport to São Paulo–Congonhas Airport via Lima, Rio De Janeiro-Galeao
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- R$2,400–7,500
Flights from Piura International Airport to Viracopos/Campinas International Airport via Lima, Rio De Janeiro-Galeao
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- R$2,600–8,000
- Website
- voeazul.com.br
Flights from Piura International Airport to Viracopos/Campinas International Airport via Lima, Curitiba
- Ave. Duration
- 10h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$2,400–7,500
Flights from Piura International Airport to Viracopos/Campinas International Airport via Lima, Porto Alegre
- Ave. Duration
- 12h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$2,600–8,500
- Website
- skyairline.com
Flights from Piura International Airport to São Paulo–Guarulhos International Airport via Lima
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- R$1,500–4,900
- Phone
- +51 511 418 1111
- [email protected]
- Website
- CIVA
Bus from Piura to Lima Terminal Excluciva
- Ave. Duration
- 14h 45m
- Frequency
- Hourly
- Estimated price
- R$190–280
- Schedules at
- CIVA
Bus from Piura to Lima Terminal Excluciva
- Ave. Duration
- 14h 45m
- Frequency
- Hourly
- Estimated price
- R$190–280
- Schedules at
- CIVA
- 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
- R$75–130
- Website
- Cruz del Sur
Bus from Lima Javier Prado to Ica
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- R$75–130
- Website
- Cruz del Sur
- Phone
- +55 (68) 3221-1660
- Website
- transacreana.com.br
Bus from Ica to Porto Velho
- Ave. Duration
- 2d 1h
- Frequency
- Once a week
- Estimated price
- R$1,100–1,700
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
Bus from Ica to Tietê Bus Terminal
- Ave. Duration
- 4d 6h
- Frequency
- Once a week
- Estimated price
- R$1,300–4,000
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Rodoviária de Porto Velho to Terminal Rodoviario de Jundiai
- Ave. Duration
- 38h 57m
- Frequency
- 5 times a week
- Estimated price
- R$1,400–2,200
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- R$24–40
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- R$24–45
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Terminal Rodoviário de Campinas to Terminal Barra Funda
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- R$40–75
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Estimated price
- R$19–30
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- R$28–45
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 55 4020-7488
- [email protected]
- Website
- planalto.com.br
Bus from Terminal Rodoviario de Jundiai to Tietê Bus Terminal
- Ave. Duration
- 44 min
- Frequency
- 3 times a week
- Estimated price
- R$24–45
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
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 How to get from Luton Airport into central London, How to get from Southend Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Piura to São Paulo is 5286 km. It takes approximately 3 days 0h to drive from Piura to São Paulo.
There are 13733+ hotels available in São Paulo.





















