There are 6 ways to get from Montes Claros to Sorocaba 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 Montes Claros (MOC) to São Paulo–Congonhas Airport (CGH)plane MOC - CGH
- Take the bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Sorocababus
5h 17mR$640–2,917Bus
cheapest- Take the bus from Montes Claros to Sorocababus São Paulo
15h 14mR$390–850Drive 1,037.1 km
- Drive from Montes Claros to Sorocabacar 1,037.1 km
12h 43mR$643–928Fly to São Paulo–Guarulhos International Airport, bus
- Fly from Montes Claros (MOC) to São Paulo–Guarulhos International Airport (GRU)plane MOC - GRU
- Take the bus from Tietê Bus Terminal to Sorocababus
5h 12mR$974–2,650Fly to Viracopos/Campinas International Airport, bus
- Fly from Montes Claros (MOC) to Viracopos/Campinas International Airport (VCP)plane MOC - VCP
- Take the bus from Terminal Rodoviário de Indaiatuba to Terminal Rodoviario de Sorocababus
7h 30mR$3,370–6,602Bus via São Paulo
- Take the bus from Terminal Rodoviário de Montes Claros to Rodoviária de Osascobus
- Take the bus from Terminal Barra Funda to Terminal Rodoviário de Sorocababus Sao Paulo / ...
21h 47mR$1,027–1,072
Montes Claros (MOC) to São Paulo–Congonhas Airport (CGH) flights
Comparing Your Travel Options
The cheapest way to get from Montes Claros to Sorocaba is to drive which costs R$ 600 - R$ 950 and takes 12h 43m.
The fastest way to get from Montes Claros to Sorocaba is to fly and bus which takes 5h 12m and costs R$ 950 - R$ 2700.
Yes, there is a direct bus departing from Montes Claros and arriving at Sorocaba. Services depart five times a day, and operate every day. The journey takes approximately 15h 14m.
The distance between Montes Claros and Sorocaba is 946 km. The road distance is 1037.1 km.
The best way to get from Montes Claros to Sorocaba without a car is to bus which takes 15h 14m and costs R$ 390 - R$ 850.
It takes approximately 5h 17m to get from Montes Claros to Sorocaba, including transfers.
Montes Claros to Sorocaba bus services, operated by Waybus, depart from Terminal Rodoviário de Montes Claros station.
Montes Claros to Sorocaba bus services, operated by Waybus, arrive at Rodoviária de Osasco station.
Yes, the driving distance between Montes Claros to Sorocaba is 1037 km. It takes approximately 12h 43m to drive from Montes Claros to Sorocaba.
Book your Montes Claros to Sorocaba bus tickets online with Omio.
What companies run services between Montes Claros, Brazil and Sorocaba, Brazil?
Gontijo operates a bus from Montes Claros to Sorocaba 5 times a day. Tickets cost R$390–850 and the journey takes 15h 14m.
- Website
- voeazul.com.br
Flights from Montes Claros to São Paulo–Congonhas Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- R$700–3,300
Flights from Montes Claros to São Paulo–Guarulhos International Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- R$1,600–2,300
Flights from Montes Claros to Viracopos/Campinas International Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- R$3,300–6,000
Flights from Montes Claros to Viracopos/Campinas International Airport via Belo Horizonte Confins, Rio De Janeiro Santos Dumont
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- R$3,300–6,000
- Website
- voegol.com.br
Flights from Montes Claros to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R$460–2,300
- Website
- latam.com
Flights from Montes Claros to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R$900–2,500
- Phone
- 0800 044 2222
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- R$40–60
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Montes Claros to Sorocaba
- Ave. Duration
- 15h 14m
- Frequency
- 5 times a day
- Estimated price
- R$390–850
- Schedules at
- gontijo.com.br
Bus from Tietê Bus Terminal to Sorocaba
- Ave. Duration
- 1h 21m
- Frequency
- 5 times a day
- Estimated price
- R$30–60
- Schedules at
- gontijo.com.br
- Phone
- +55 (19) 3733-5000
- [email protected]
- Website
- vbtransportes.com.br
Bus from Terminal Rodoviário de Indaiatuba to Terminal Rodoviario de Sorocaba
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- R$25–50
- Schedules at
- vbtransportes.com.br
- Book at
- vbtransportes.com.br
- Phone
- 0800 880 2006
- Website
- Waybus
Bus from Terminal Rodoviário de Montes Claros to Rodoviária de Osasco
- Ave. Duration
- 18h 55m
- Frequency
- 5 times a week
- Estimated price
- R$981
- Schedules at
- Waybus
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Barra Funda to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- R$40–85
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.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 do I get from Sydney to Melbourne, Travelling to and around Russia for the 2018 FIFA World Cup, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
There are 256+ hotels available in Sorocaba.











