There are 5 ways to get from Guarulhos Airport to Curitiba 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
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Curitiba (CWB)plane GRU - CWB
2h 13mR$393–2,052Bus via Cotia
cheapest- Take the bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Curitibabus Osasco / ...
7h 13mR$99–377Bus
- Take the bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Curitibabus Cuiabá
7h 8mR$177–317Drive 428.6 km
- Drive from Guarulhos Airport to Curitibacar 428.6 km
5h 25mR$224–323Bus via Terminal Rodoviário Tietê
- Take the bus from Tietê Bus Terminal to Rodoferroviária de Curitibabus Sao Paulo / ...
7h 17mR$167–330
São Paulo–Guarulhos International Airport (GRU) to Curitiba (CWB) flights
Questions & Answers
The cheapest way to get from Guarulhos Airport to Curitiba is to bus via Terminal Rodoviário Tietê which costs R$ 160 - R$ 330 and takes 7h 17m.
The fastest way to get from Guarulhos Airport to Curitiba is to fly which takes 2h 13m and costs R$ 390 - R$ 2100.
No, there is no direct bus from Guarulhos Airport to Curitiba. However, there are services departing from Aeroporto Internacional de São Paulo and arriving at Terminal Rodoviário de Curitiba via Rodoviária de São Paulo - Terminal Barra Funda. The journey, including transfers, takes approximately 7h 8m.
The distance between Guarulhos Airport and Curitiba is 377 km. The road distance is 428.6 km.
The best way to get from Guarulhos Airport to Curitiba without a car is to bus which takes 7h 8m and costs R$ 170 - R$ 320.
It takes approximately 2h 13m to get from Guarulhos Airport to Curitiba, including transfers.
Guarulhos Airport to Curitiba bus services, operated by Andorinha, depart from Rodoviária de São Paulo - Terminal Barra Funda station.
The best way to get from Guarulhos Airport to Curitiba is to fly which takes 2h 13m and costs R$ 390 - R$ 2100. Alternatively, you can bus, which costs R$ 170 - R$ 320 and takes 7h 8m.
Guarulhos Airport to Curitiba bus services, operated by Andorinha, arrive at Terminal Rodoviário de Curitiba station.
Yes, the driving distance between Guarulhos Airport to Curitiba is 429 km. It takes approximately 5h 25m to drive from Guarulhos Airport to Curitiba.
What companies run services between Guarulhos Airport, Brazil and Curitiba, Brazil?
Gol Transportes Aéreos, Azul, and LATAM Chile fly from São Paulo–Guarulhos International Airport (GRU) to Curitiba (CWB) hourly. Alternatively, Andorinha operates a bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Curitiba 5 times a day. Tickets cost R$170–260 and the journey takes 5h 8m.
- Website
- latam.com
Flights from São Paulo–Guarulhos International Airport to Curitiba
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- R$650–2,300
- Website
- voeazul.com.br
Flights from São Paulo–Guarulhos International Airport to Curitiba
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- R$370–2,000
- Website
- voegol.com.br
Flights from São Paulo–Guarulhos International Airport to Curitiba
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- R$220–2,300
- Phone
- 0800 704 8780
- [email protected]
- Website
- andorinha.com
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Curitiba
- Ave. Duration
- 5h 8m
- Frequency
- 5 times a day
- Estimated price
- R$170–260
- Schedules at
- andorinha.com
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Curitiba
- Ave. Duration
- 5h 20m
- Frequency
- Every 2 hours
- Estimated price
- R$85–130
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Curitiba
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$90–230
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Phone
- +55 55 4020-7488
- [email protected]
- Website
- planalto.com.br
Bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Curitiba
- Ave. Duration
- 6h 40m
- Frequency
- Every 2 hours
- Estimated price
- R$160–400
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Curitiba
- Ave. Duration
- 6h 54m
- Frequency
- Every 3 hours
- Estimated price
- R$200–300
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Tietê Bus Terminal to Rodoferroviária de Curitiba
- Ave. Duration
- 6h 30m
- Frequency
- Every 30 minutes
- Estimated price
- R$180–350
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- 0800 770 3603
- Website
- Wemobi
Bus from Tietê Bus Terminal to Rodoferroviária de Curitiba
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- R$60–130
- Schedules at
- Wemobi
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Tietê Bus Terminal to Rodoferroviária de Curitiba
- Ave. Duration
- 7h 51m
- Frequency
- Once daily
- Estimated price
- R$160–280
- Schedules at
- catarinense.com.br
- Book at
- catarinense.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 What documents do I need to cross Niagara Falls?, Train travel in France: A guide to SNCF, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 1681+ hotels available in Curitiba.

























