There are 10 ways to get from São Paulo to Guarapuava by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Terminal Barra Funda to Terminal Rodoviário de Guarapuavabus
10h 15mR$260–550Bus via Curitiba
cheapest- Take the bus from Terminal Rodoviário de Embu das Artes to Terminal Rodoviário de Curitibabus Osasco / ...
- Take the bus from Campo Largo to Terminal Rodoviário de Guarapuavabus
12h 38mR$217–499Drive 657.7 km
- Drive from São Paulo to Guarapuavacar 657.7 km
7h 54mR$341–493Fly São Paulo–Congonhas Airport to Curitiba, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Curitiba (CWB)plane CGH - CWB
- Take the bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuavabus
8h 47mR$361–2,356Bus via Anhangabaú
- Take the bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Guarapuavabus Foz do Iguaçu / ...
10h 40mR$255–555Fly São Paulo–Guarulhos International Airport to Curitiba, bus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Curitiba (CWB)plane GRU - CWB
- Take the bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuavabus
8h 29mR$493–2,398Fly São Paulo–Congonhas Airport to Londrina, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Londrina (LDB)plane CGH - LDB
- Take the bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucaranabus
- Take the bus from Terminal Rodoviário de Apucarana to Terminal Rodoviário de Guarapuavabus
9h 22mR$596–2,239Fly São Paulo–Guarulhos International Airport to Londrina, bus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Londrina (LDB)plane GRU - LDB
- Take the bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucaranabus
- Take the bus from Terminal Rodoviário de Apucarana to Terminal Rodoviário de Guarapuavabus
9h 4mR$688–2,281Fly São Paulo–Congonhas Airport to Sílvio Name Júnior Regional Airport, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Sílvio Name Júnior Regional Airport (MGF)plane CGH - MGF
- Take the bus from Terminal Rodoviário de Maringá to Terminal Rodoviário de Guarapuavabus
9h 43mR$530–3,138Fly São Paulo–Guarulhos International Airport to Sílvio Name Júnior Regional Airport, bus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Sílvio Name Júnior Regional Airport (MGF)plane GRU - MGF
- Take the bus from Terminal Rodoviário de Maringá to Terminal Rodoviário de Guarapuavabus
9h 36mR$662–2,380
São Paulo to Guarapuava by bus
Questions & Answers
The cheapest way to get from São Paulo to Guarapuava is to bus via Curitiba which costs R$ 210 - R$ 500 and takes 12h 38m.
The fastest way to get from São Paulo to Guarapuava is to drive which takes 7h 54m and costs R$ 340 - R$ 500.
Yes, there is a direct bus departing from Terminal Barra Funda and arriving at Terminal Rodoviário de Guarapuava. Services depart once daily, and operate every day. The journey takes approximately 10h 15m.
The distance between São Paulo and Guarapuava is 673 km. The road distance is 657.7 km.
The best way to get from São Paulo to Guarapuava without a car is to bus which takes 10h 15m and costs R$ 260 - R$ 550.
The bus from Terminal Barra Funda to Terminal Rodoviário de Guarapuava takes 10h 15m including transfers and departs once daily.
São Paulo to Guarapuava bus services, operated by Princesa Dos Campos, depart from Terminal Barra Funda station.
São Paulo to Guarapuava bus services, operated by Princesa Dos Campos, arrive at Terminal Rodoviário de Guarapuava station.
Yes, the driving distance between São Paulo to Guarapuava is 658 km. It takes approximately 7h 54m to drive from São Paulo to Guarapuava.
Book your São Paulo to Guarapuava bus tickets online with Omio.
What companies run services between São Paulo, Brazil and Guarapuava, Brazil?
Princesa Dos Campos operates a bus from Terminal Barra Funda to Terminal Rodoviário de Guarapuava once daily. Tickets cost R$360–500 and the journey takes 10h 15m. Auto Viação Catarinense also services this route once daily.
- Website
- latam.com
Flights from São Paulo–Congonhas Airport to Curitiba
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R$330–2,300
Flights from São Paulo–Guarulhos International Airport to Curitiba
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- R$650–2,200
Flights from São Paulo–Congonhas Airport to Londrina
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R$460–1,700
Flights from São Paulo–Guarulhos International Airport to Londrina
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R$550–2,000
Flights from São Paulo–Congonhas Airport to Sílvio Name Júnior Regional Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R$390–2,600
Flights from São Paulo–Guarulhos International Airport to Sílvio Name Júnior Regional Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- R$450–2,100
- Website
- voegol.com.br
Flights from São Paulo–Congonhas Airport to Curitiba
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R$270–1,800
Flights from São Paulo–Guarulhos International Airport to Curitiba
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- R$220–2,300
Flights from São Paulo–Congonhas Airport to Londrina
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- R$410–3,400
Flights from São Paulo–Congonhas Airport to Sílvio Name Júnior Regional Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- R$430–3,400
Flights from São Paulo–Guarulhos International Airport to Sílvio Name Júnior Regional Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- R$370–3,000
- Website
- voeazul.com.br
Flights from São Paulo–Congonhas Airport to Curitiba
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- R$220–2,300
Flights from São Paulo–Guarulhos International Airport to Curitiba
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- R$370–2,000
- Phone
- 0800 42 1000
- [email protected]
- Website
- princesadoscampos.com.br
Bus from Terminal Barra Funda to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- R$360–500
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a day
- Estimated price
- R$140–190
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a day
- Estimated price
- R$140–190
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Terminal Barra Funda to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- R$260–550
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- +55 800 721 5115
- [email protected]
- Website
- expnordeste.com.br
Bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 3h 53m
- Frequency
- 5 times a day
- Estimated price
- R$140–230
- Schedules at
- facebook.com
Bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 3h 53m
- Frequency
- 5 times a day
- Estimated price
- R$140–230
- Schedules at
- facebook.com
Bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucarana
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- R$30–55
- Schedules at
- facebook.com
Bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucarana
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- R$30–55
- Schedules at
- facebook.com
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 5h 33m
- Frequency
- Every 4 hours
- Estimated price
- R$95–150
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 9h 51m
- Frequency
- Hourly
- Estimated price
- R$250–550
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Curitiba to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 5h 33m
- Frequency
- Every 4 hours
- Estimated price
- R$95–150
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucarana
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- R$21–35
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Apucarana to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- R$95–150
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucarana
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- R$21–35
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Apucarana to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- R$95–150
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Maringá to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- R$120–190
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Maringá to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- R$120–190
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- 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
Bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucarana
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- R$13–20
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
Bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Apucarana
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- R$13–20
- 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–220
- 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$170–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 (41) 3201-0600
- [email protected]
- Website
- jaraujo.com.br
Bus from Campo Largo to Terminal Rodoviário de Guarapuava
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R$110–150
- Schedules at
- vendas.jaraujo.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 Italian Lakes: Getting around by train, Getting to Milan from the airport, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 69+ hotels available in Guarapuava.

























