There are 6 ways to get from Sorocaba to Caratinga by bus, train, taxi, 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, train, taxi
best- Take the bus from Sorocaba to Rodoviária de São Paulo - Terminal Tietêbus
- Take the bus from Tietê Bus Terminal to Extremabus
- Take the bus from Extrema to Rodoviária de Belo Horizontebus
- Take the train from Belo Horizonte to Intendente Camaratrain
- Take the taxi from Intendente Camara to Caratingataxi
15h 32mR$592–852Bus
cheapest- Take the bus from Sorocaba to Rodoviária de São Paulo - Terminal Tietêbus São Paulo
- Take the bus from Tietê Bus Terminal to Rodoviária de Caratingabus São Paulo
16h 57mR$287–417Drive 877.7 km
- Drive from Sorocaba to Caratingacar 877.7 km
11h 18mR$460–664Bus to São Paulo–Congonhas Airport, fly, bus
- Take the bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Fly from São Paulo–Congonhas Airport (CGH) to Ipatinga (IPN)plane CGH - IPN
- Take the bus from Ipatinga to Caratingabus
9h 20mR$2,213–3,368Bus via Ipatinga
- Take the bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Terminal Rodoviário de Ipatingabus
- Take the bus from Ipatinga to Caratingabus
18h 59mR$302–461Bus to Viracopos/Campinas International Airport, fly, bus
- Take the bus from Terminal Rodoviario de Sorocaba to Terminal Rodoviário de Indaiatubabus
- Fly from Viracopos/Campinas International Airport (VCP) to Ipatinga (IPN)plane VCP - IPN
- Take the bus from Ipatinga to Caratingabus
9h 6mR$1,492–3,736
São Paulo–Congonhas Airport (CGH) to Ipatinga (IPN) flights
Questions & Answers
The cheapest way to get from Sorocaba to Caratinga is to bus which costs R$ 280 - R$ 420 and takes 16h 57m.
The fastest way to get from Sorocaba to Caratinga is to bus and fly which takes 9h 6m and costs R$ 1400 - R$ 3800.
No, there is no direct bus from Sorocaba to Caratinga. However, there are services departing from Sorocaba and arriving at Rodoviária de Caratinga via Tietê Bus Terminal. The journey, including transfers, takes approximately 16h 57m.
The distance between Sorocaba and Caratinga is 983 km. The road distance is 877.7 km.
The best way to get from Sorocaba to Caratinga without a car is to bus and train and taxi which takes 15h 32m and costs R$ 550 - R$ 850.
It takes approximately 15h 32m to get from Sorocaba to Caratinga, including transfers.
Sorocaba to Caratinga bus services, operated by Viacao Nordeste, depart from Terminal Rodoviário de Sorocaba station.
Sorocaba to Caratinga bus services, operated by Viacao Nordeste, arrive at Rodoviária de São Paulo - Terminal Barra Funda station.
Yes, the driving distance between Sorocaba to Caratinga is 878 km. It takes approximately 11h 18m to drive from Sorocaba to Caratinga.
Book your Sorocaba to Caratinga bus tickets online with Omio.
What companies run services between Sorocaba, Brazil and Caratinga, Brazil?
You can take a bus from Sorocaba to Rodoviária de Caratinga via Tietê Bus Terminal in around 16h 57m.
- Website
- voeazul.com.br
Flights from São Paulo–Congonhas Airport to Ipatinga via Belo Horizonte Confins
- Ave. Duration
- 3h 30m
- When
- Saturday and Sunday
- Estimated price
- R$2,200–3,200
Flights from São Paulo–Congonhas Airport to Ipatinga via Rio De Janeiro Santos Dumont, Belo Horizonte Confins
- Ave. Duration
- 5h 28m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$2,200–3,200
Flights from São Paulo–Congonhas Airport to Ipatinga via Curitiba, Belo Horizonte Confins
- Ave. Duration
- 5h 22m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- R$2,200–3,200
Flights from Viracopos/Campinas International Airport to Ipatinga via Belo Horizonte Confins
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,400–3,600
Flights from Viracopos/Campinas International Airport to Ipatinga via Ribeirao Preto, Belo Horizonte Confins
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- R$1,400–3,600
Flights from Viracopos/Campinas International Airport to Ipatinga via Rio De Janeiro Santos Dumont, Belo Horizonte Confins
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,400–3,600
Flights from Viracopos/Campinas International Airport to Ipatinga via Curitiba, Belo Horizonte Confins
- Ave. Duration
- 6h 2m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- R$1,400–3,600
- Phone
- 0800 285 7000
- Website
- vale.com
Train from Belo Horizonte to Intendente Camara
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- R$40–55
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$40–55
- Executiva
- R$55–65
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Sorocaba to Rodoviária de São Paulo - Terminal Tietê
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- R$35–60
- Schedules at
- gontijo.com.br
Bus from Tietê Bus Terminal to Extrema
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- R$35–60
- Schedules at
- gontijo.com.br
Bus from Extrema to Rodoviária de Belo Horizonte
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- Estimated price
- R$180–310
- Schedules at
- gontijo.com.br
Bus from Ipatinga to Caratinga
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- R$35–55
- Schedules at
- gontijo.com.br
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 1h 28m
- Frequency
- Every 30 minutes
- Estimated price
- R$35–55
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- R$40–70
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- 0800 723 2121
- faleconosco@itapemirim.com.br
- Website
- novaitapemirim.com.br
Bus from Tietê Bus Terminal to Rodoviária de Caratinga
- Ave. Duration
- 14h 35m
- Frequency
- 3 times a day
- Estimated price
- R$250–360
- Schedules at
- novaitapemirim.com.br
Bus from Rodoviária de São Paulo - Terminal Tietê to Terminal Rodoviário de Ipatinga
- Ave. Duration
- 13h 3m
- Frequency
- Every 4 hours
- Estimated price
- R$220–330
- Schedules at
- expressoadamantina.com.br
- Book at
- expressoadamantina.com.br
- Phone
- +55 (19) 3733-5000
- sac@vbtransportes.com.br
- Website
- vbtransportes.com.br
Bus from Terminal Rodoviario de Sorocaba to Terminal Rodoviário de Indaiatuba
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- R$25–45
- Schedules at
- vbtransportes.com.br
- Book at
- vbtransportes.com.br
- Ave. Duration
- 1h 39m
- Estimated price
- R$300–370
Táxi Coronel Fabriciano Mayrink/Peninha
- Phone
- +55 (31) 99606-0136
- Website
- guiamais.com.br
Taxi Cleber
- Phone
- +55 (31) 98809-4851
- Website
- facebook.com
Ponto de Táxi
- Phone
- +55 (31) 3841-2671
- Website
- guiamais.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 Best ways to travel around Australia, Getting to Milan from the airport, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.



















