There are 6 ways to get from Curitiba to Brazil 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, bus
best- Fly from Curitiba (CWB) to São Paulo–Congonhas Airport (CGH)plane CWB - CGH
- Take the bus from Lineu Gomes to Av. Vinte E Três De Maiobus
3h 46mR$261–2,421Bus via Jundiaí
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Take the bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviario de Jundiaibus
- Take the bus from Terminal Rodoviario de Jundiai to Terminal Rodoviário Novo Riobus
11h 9mR$297–462Drive 831.5 km
- Drive from Curitiba to Rio de Janeirocar 831.5 km
9h 55mR$420–607Fly to São Paulo–Guarulhos International Airport
- Fly from Curitiba (CWB) to São Paulo–Guarulhos International Airport (GRU)plane CWB - GRU
3h 32mR$405–2,495Bus
- Take the bus from Curitiba to Rio de Janeirobus Curitiba / ...
15h 30mR$300–460Bus #2
- Take the bus from Rodoferroviária de Curitiba to Tietê Bus Terminalbus Sao Paulo / ...
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Rio de Janeirobus Teixeira de Freitas / ...
15h 30mR$320–510
Curitiba (CWB) to São Paulo–Congonhas Airport (CGH) flights
Questions & Answers
The cheapest way to get from Curitiba to Brazil is to bus via Jundiaí which costs R$ 290 - R$ 470 and takes 11h 9m.
The fastest way to get from Curitiba to Brazil is to fly which takes 3h 32m and costs R$ 400 - R$ 2500.
Yes, there is a direct bus departing from Curitiba and arriving at Rio de Janeiro. Services depart every four hours, and operate every day. The journey takes approximately 15h 30m.
The distance between Curitiba and Brazil is 360 km. The road distance is 831.5 km.
The best way to get from Curitiba to Brazil without a car is to bus via Jundiaí which takes 11h 9m and costs R$ 290 - R$ 470.
It takes approximately 3h 46m to get from Curitiba to Brazil, including transfers.
Curitiba to Brazil bus services, operated by Penha, depart from Curitiba station.
The best way to get from Curitiba to Brazil is to bus via Jundiaí which takes 11h 9m and costs R$ 290 - R$ 470. Alternatively, you can fly, which costs R$ 400 - R$ 2500 and takes 3h 32m.
Curitiba to Brazil bus services, operated by Penha, arrive at Rio de Janeiro station.
Yes, the driving distance between Curitiba to Brazil is 832 km. It takes approximately 9h 55m to drive from Curitiba to Brazil.
What companies run services between Curitiba, Brazil and Brazil?
You can take a bus from Terminal Rodoviário de Curitiba to Tiradentes via Rodoviária de São Paulo - Terminal Barra Funda, Terminal Rodoviario de Jundiai, Terminal Rodoviário Novo Rio, and Rodoviaria in around 11h 9m. Alternatively, LATAM Chile, Azul, and Gol Transportes Aéreos fly from Curitiba (CWB) to São Paulo–Guarulhos International Airport (GRU) every 2 hours.
- Website
- latam.com
Flights from Curitiba to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- R$270–1,900
Flights from Curitiba to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- R$240–2,200
- Website
- voeazul.com.br
Flights from Curitiba to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- R$230–2,400
Flights from Curitiba to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- R$240–2,200
- Website
- voegol.com.br
Flights from Curitiba to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- R$240–2,400
Flights from Curitiba to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R$340–2,300
- Phone
- 156
- Website
- sptrans.com.br
Bus from Lineu Gomes to Av. Vinte E Três De Maio
- Ave. Duration
- 33 min
- Frequency
- Every 5 minutes
- Estimated price
- R$6
- Schedules at
- sptrans.com.br
- Onibus
- R$6
- Phone
- 0800 704 8780
- andorinha@andorinha.com
- Website
- andorinha.com
Bus from Terminal Rodoviário de Curitiba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 5h 9m
- Frequency
- Every 4 hours
- Estimated price
- R$150–240
- Schedules at
- andorinha.com
- Phone
- +55 0800 940 8090
- atendimento@roderotas.com
- Website
- roderotas.com
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviario de Jundiai
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- R$19–30
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviario de Jundiai
- Ave. Duration
- 49 min
- Frequency
- Every 2 hours
- Estimated price
- R$22–35
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviario de Jundiai
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- R$21–40
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviario de Jundiai
- Ave. Duration
- 44 min
- Frequency
- Every 4 hours
- Estimated price
- R$13–20
- Schedules at
- expressoadamantina.com.br
- Book at
- expressoadamantina.com.br
Bus from Terminal Rodoviario de Jundiai to Terminal Rodoviário Novo Rio
- Ave. Duration
- 3h 34m
- Frequency
- 4 times a day
- Estimated price
- R$110–180
- Schedules at
- expressoadamantina.com.br
- Book at
- expressoadamantina.com.br
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviario de Jundiai
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- R$25–45
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Rodoferroviária de Curitiba to Tietê Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Every 30 minutes
- Estimated price
- R$180–310
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- 0800 881 0144
- atendimento@nspenha.com.br
- Website
- nspenha.com.br
Bus from Curitiba to Rio de Janeiro
- Ave. Duration
- 15h 30m
- Frequency
- Every 4 hours
- Estimated price
- R$300–460
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Phone
- 0800 770 3603
- Website
- wemobi.me
Bus from Rodoferroviária de Curitiba to Tietê Bus Terminal
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- R$60–130
- Schedules at
- wemobi.me
- Phone
- +55 800-470-470
- sac@catarinense.com.br
- Website
- catarinense.com.br
Bus from Rodoferroviária de Curitiba to Tietê Bus Terminal
- Ave. Duration
- 7h 52m
- Frequency
- Once daily
- Estimated price
- R$160–250
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rodoviária de São Paulo - Terminal Tietê to Rio de Janeiro
- Ave. Duration
- 8h 5m
- Frequency
- Hourly
- Estimated price
- R$160–260
- Schedules at
- gontijo.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 Train travel in Spain: A guide to Renfe, The London Underground: Essential tips to navigate the Tube, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
There are 1491+ hotels available in Brazil.































