There are 5 ways to get from Praia Grande to Machado by 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.
Bus via São Bernardo do Campo
best- Take the bus from Praia Grande to Jabaquara Bus Stationbus Jabaquara Bus Station
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Rodoviária de Machadobus São Paulo
8h 3mR$254–288Bus via Pouso Alegre
cheapest- Take the bus from Terminal Rodoviário de Santos to Rodoviária de São Paulo - Terminal Tietêbus
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Terminal Rodoviario de Pouso Alegrebus
- Take the bus from Terminal Rodoviario de Pouso Alegre to Rodoviária de Machadobus
9h 17mR$145–355Drive 346.6 km
- Drive from Praia Grande to Machadocar 346.6 km
4h 35mR$183–264Bus
- Take the bus from Terminal Rodoviário de Santos to Rodoviária de São Paulo - Terminal Tietêbus Itumbiara / ...
- Take the bus from Rodoviária de São Paulo - Terminal Tietê to Rodoviária de Machadobus São Paulo
8h 16mR$275–297Bus via Pouso Alegre #2
- Take the bus from Terminal Tude Bastos to Terminal Rodoviário de Guarulhosbus
- Take the bus from Terminal Rodoviário de Guarulhos to Terminal Rodoviario de Pouso Alegrebus
- Take the bus from Terminal Rodoviario de Pouso Alegre to Rodoviária de Machadobus
12h 5m
Questions & Answers
The cheapest way to get from Praia Grande to Machado is to drive which costs R$ 180 - R$ 270 and takes 4h 35m.
The fastest way to get from Praia Grande to Machado is to drive which takes 4h 35m and costs R$ 180 - R$ 270.
No, there is no direct bus from Praia Grande to Machado. However, there are services departing from Avenida Ayrton Senna da Silva 944 - Praia Grande SP 11726 Brasil and arriving at Rodoviária de Machado via Terminal Rodoviário de Santos and Rodoviária de São Paulo - Terminal Tietê. The journey, including transfers, takes approximately 8h 16m.
The distance between Praia Grande and Machado is 352 km. The road distance is 346.6 km.
The best way to get from Praia Grande to Machado without a car is to bus via São Bernardo do Campo which takes 8h 3m and costs R$ 250 - R$ 290.
It takes approximately 8h 3m to get from Praia Grande to Machado, including transfers.
Praia Grande to Machado bus services, operated by Rode Rotas, depart from Terminal Rodoviário de Santos station.
Praia Grande to Machado bus services, operated by Rode Rotas, arrive at Rodoviária de São Paulo - Terminal Tietê station.
Yes, the driving distance between Praia Grande to Machado is 347 km. It takes approximately 4h 35m to drive from Praia Grande to Machado.
There are nine+ hotels available in Machado.
What companies run services between Praia Grande, Brazil and Machado, Minas Gerais, Brazil?
You can take a bus from Praia Grande to Rodoviária de Machado via Jabaquara Bus Station, Jabaquara, Portuguesa-tietê, and Rodoviária de São Paulo - Terminal Tietê in around 8h 3m.
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Praia Grande to Jabaquara Bus Station
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- R$28–65
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Terminal Tude Bastos to Terminal Rodoviário de Guarulhos
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- R$45–85
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Rodoviária de São Paulo - Terminal Tietê to Rodoviária de Machado
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- R$220
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
Bus from Rodoviária de São Paulo - Terminal Tietê to Terminal Rodoviario de Pouso Alegre
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- R$157
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
Bus from Terminal Rodoviario de Pouso Alegre to Rodoviária de Machado
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Phone
- +55 0800 940 8090
- atendimento@roderotas.com
- Website
- roderotas.com
Bus from Terminal Rodoviário de Santos to Rodoviária de São Paulo - Terminal Tietê
- Ave. Duration
- 1h 6m
- Frequency
- Every 2 hours
- Estimated price
- R$50–70
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Bus from Rodoviária de São Paulo - Terminal Tietê to Terminal Rodoviario de Pouso Alegre
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- R$22–210
- Schedules at
- expressoadamantina.com.br
- Book at
- expressoadamantina.com.br
- Phone
- 0800 718 7805
- comercial@bellavita.eco.br
- Website
- bellavita.eco.br
Bus from Rodoviária de São Paulo - Terminal Tietê to Terminal Rodoviario de Pouso Alegre
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- R$126
- Website
- https://www.facebook.com/bellavitatransportes/
- Phone
- 0800 888 0899
- atendimento@viajesantacruz.com.br
- Website
- viajesantacruz.com.br
Bus from Terminal Rodoviario de Pouso Alegre to Rodoviária de Machado
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a day
- Estimated price
- R$68
- Schedules at
- viajesantacruz.com.br
- Phone
- 0800 880 2006
- Website
- waybus.com.br
Bus from Terminal Rodoviário de Guarulhos to Terminal Rodoviario de Pouso Alegre
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a week
- Schedules at
- waybus.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, Thanksgiving 2018: How to travel stress-free, and Why you should take the train in the US - to help you get the most out of your next trip.













