There are 10 ways to get from Sorocaba to Maringá 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 via Cambará
best- Take the bus from Sorocaba to Cambarábus Campinas
- Take the bus from Cambará to Maringábus São Paulo
9h 33mR$241–396Bus
cheapest- Take the bus from Sorocaba to Terminal Rodoviário de Londrinabus Campinas
- Take the bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Maringábus Campo Mourão / ...
9h 45mR$223–575Drive 548.7 km
- Drive from Sorocaba to Maringácar 548.7 km
6h 24mR$288–416Bus to São Paulo–Congonhas Airport, fly to Londrina, bus
- Take the bus from Sorocaba to Tietê Bus Terminalbus
- 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 Maringábus
6h 30mR$560–2,183Bus via Ourinhos
- Take the bus from Terminal Rodoviario de Sorocaba to Terminal Rodoviário de Ourinhosbus
- Take the bus from Terminal Rodoviário de Ourinhos to Terminal Rodoviário de Maringábus Maringá / ...
10h 16mR$224–396Bus to São Paulo–Congonhas Airport, fly to Sílvio Name Júnior Regional Airport
- Take the bus from Sorocaba to Tietê Bus Terminalbus
- Fly from São Paulo–Congonhas Airport (CGH) to Sílvio Name Júnior Regional Airport (MGF)plane CGH - MGF
6h 27mR$450–2,877Bus to Viracopos/Campinas International Airport, fly to Londrina, bus
- Take the bus from Terminal Rodoviario de Sorocaba to Terminal Rodoviário de Indaiatubabus
- Fly from Viracopos/Campinas International Airport (VCP) to Londrina (LDB)plane VCP - LDB
- Take the bus from Terminal Rodoviário de Londrina to Terminal Rodoviário de Maringábus
6h 23mR$676–4,266Bus to Viracopos/Campinas International Airport, fly to Sílvio Name Júnior Regional Airport
- Take the bus from Terminal Rodoviario de Sorocaba to Terminal Rodoviário de Indaiatubabus
- Fly from Viracopos/Campinas International Airport (VCP) to Sílvio Name Júnior Regional Airport (MGF)plane VCP - MGF
6h 30mR$686–4,360Bus to São Paulo–Guarulhos International Airport, fly to Londrina, bus
- Take the bus from Sorocaba to Tietê Bus Terminalbus
- 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 Maringábus
6h 38mR$444–2,221Bus to São Paulo–Guarulhos International Airport, fly to Sílvio Name Júnior Regional Airport
- Take the bus from Sorocaba to Tietê Bus Terminalbus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Sílvio Name Júnior Regional Airport (MGF)plane GRU - MGF
6h 44mR$644–2,615
São Paulo–Congonhas Airport (CGH) to Londrina (LDB) flights
Comparing Your Travel Options
The cheapest way to get from Sorocaba to Maringá is to bus via Ourinhos which costs R$ 220 - R$ 400 and takes 10h 16m.
The fastest way to get from Sorocaba to Maringá is to bus and fly which takes 6h 23m and costs R$ 650 - R$ 4300.
No, there is no direct bus from Sorocaba to Maringá. However, there are services departing from Sorocaba and arriving at Maringá via Cambará. The journey, including transfers, takes approximately 9h 33m.
The distance between Sorocaba and Maringá is 538 km. The road distance is 548.7 km.
The best way to get from Sorocaba to Maringá without a car is to bus via Cambará which takes 9h 33m and costs R$ 240 - R$ 400.
It takes approximately 9h 33m to get from Sorocaba to Maringá, including transfers.
Sorocaba to Maringá bus services, operated by Viação Garcia, depart from Sorocaba station.
Sorocaba to Maringá bus services, operated by Viação Garcia, arrive at Cambará station.
Yes, the driving distance between Sorocaba to Maringá is 549 km. It takes approximately 6h 24m to drive from Sorocaba to Maringá.
Book your Sorocaba to Maringá bus tickets online with Omio.
What companies run services between Sorocaba, Brazil and Maringá, Brazil?
You can take a bus from Sorocaba to Maringá via Cambará in around 9h 33m.
- Website
- latam.com
Flights from São Paulo–Congonhas Airport to Londrina
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R$480–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$400–2,600
Flights from São Paulo–Guarulhos International Airport to Londrina
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R$360–2,000
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$550–2,500
- Phone
- +55 43 3373.2000
- [email protected]
- Website
- viacaogarcia.com.br
Bus from Sorocaba to Cambará
- Ave. Duration
- 5h 43m
- Frequency
- 5 times a day
- Estimated price
- R$140–230
- Schedules at
- viacaogarcia.com.br
- Book at
- viacaogarcia.com.br
Bus from Cambará to Maringá
- Ave. Duration
- 3h 8m
- Frequency
- Hourly
- Estimated price
- R$100–170
- Schedules at
- viacaogarcia.com.br
- Book at
- viacaogarcia.com.br
Bus from Sorocaba to Terminal Rodoviário de Londrina
- Ave. Duration
- 8h 2m
- Frequency
- 5 times a day
- Estimated price
- R$200–490
- Schedules at
- viacaogarcia.com.br
- Book at
- viacaogarcia.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 Southend Airport into central London, 5 incredible day trips from Florence by train, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
There are 323+ hotels available in Maringá.



