There are 6 ways to get from Praça da República to Osasco by subway, train, bus, taxi, 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.
Subway, train
best- Take the subway from República to Pinheiros Metrôsubway Metrô L4
- Take the train from Pinheiros to Osascotrain Cptm L09
35 minR$11Bus
cheapest- Take the bus from Parada 2 - República to Terminal Vila Iarabus 8705-10
1h 25mR$6Taxi
- Take the taxi from Praça da República to Osascotaxi 18.4 km
22 minR$140–170Drive 18.4 km
- Drive from Praça da República to Osascocar 18.4 km
22 minR$12–17Train
- Take the train from Palmeiras - Barra Funda to Comandante Sampaiotrain Cptm L08
57 minR$11Bus, line 840 bus
- Take the bus from Parada 2 - República to R. Mmdc, 252bus 7545-10 / ...
- Take the bus from Terminal Metrô Butantã to Av. dos Autonomistas, 3738 - Vila Yara, Osasco - SP, 06090-015, Brasilbus 840
1h 34mR$10–12
Praça da República to Osasco by foot, subway, and train
Comparing Your Travel Options
The cheapest way to get from Praça da República to Osasco is to bus which costs R$ 6 and takes 1h 25m.
The fastest way to get from Praça da República to Osasco is to taxi which takes 22 min and costs R$ 140 - R$ 170.
Yes, there is a direct bus departing from Parada 2 - República and arriving at Terminal Vila Iara. Services depart every 30 minutes, and operate Monday to Saturday. The journey takes approximately 1h 23m.
No, there is no direct train from Praça da República to Osasco. However, there are services departing from República and arriving at Osasco via Pinheiros. The journey, including transfers, takes approximately 35 min.
The distance between Praça da República and Osasco is 17 km. The road distance is 18.4 km.
The best way to get from Praça da República to Osasco without a car is to subway and train which takes 35 min and costs R$ 12.
It takes approximately 35 min to get from Praça da República to Osasco, including transfers.
Praça da República to Osasco bus services, operated by Sptrans, depart from Parada 2 - República station.
Praça da República to Osasco train services, operated by ViaQuatro, depart from República station.
The best way to get from Praça da República to Osasco is to bus which takes 1h 25m and costs R$ 6. Alternatively, you can train, which costs R$ 12 and takes 57 min.
What companies run services between Praça da República, São Paulo, Brazil and Osasco, Brazil?
Sptrans operates a bus from Parada 2 - República to Terminal Vila Iara every 30 minutes. Tickets cost R$6 and the journey takes 1h 23m. Alternatively, Motiva operates a train from Palmeiras - Barra Funda to Comandante Sampaio every 10 minutes. Tickets cost R$6 and the journey takes 42 min.
- Phone
- 0800-770 7100
- Website
- viaquatro.com.br
Subway from República to Pinheiros Metrô
- Ave. Duration
- 14 min
- Frequency
- Every 5 minutes
- Estimated price
- R$6
- Website
- https://www.viaquatro.com.br/
- Phone
- 0800 7210759
- faleconosco@motiva.com.br
- Website
- Motiva
Train from Pinheiros to Osasco
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- R$6
- Schedules at
- Motiva
Train from Palmeiras - Barra Funda to Comandante Sampaio
- Ave. Duration
- 42 min
- Frequency
- Every 10 minutes
- Estimated price
- R$6
- Schedules at
- Motiva
- Phone
- 156
- Website
- sptrans.com.br
Bus from Parada 2 - República to Terminal Vila Iara
- Ave. Duration
- 1h 23m
- Frequency
- Every 30 minutes
- Estimated price
- R$6
- Schedules at
- sptrans.com.br
- Onibus
- R$6
Bus from Parada 2 - República to R. Mmdc, 252
- Ave. Duration
- 32 min
- Frequency
- Every 5 minutes
- Estimated price
- R$6
- Schedules at
- sptrans.com.br
- Onibus
- R$6
Bus from Terminal Metrô Butantã to Av. dos Autonomistas, 3738 - Vila Yara, Osasco - SP, 06090-015, Brasil
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- R$5–7
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$5–7
- Ave. Duration
- 22 min
- Estimated price
- R$140–170
Coopertax
- Phone
- +55 11 969167106
- Website
- coopertax.com.br
Ligue taxi São Paulo
- Phone
- +55 11 2101-3030
- Website
- liguetaxi.com.br
Rádio Táxi Vermelho e Branco
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 JFK to New York City, How to plan an amazing trip around Scandinavia, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Praça da República to Osasco bus services, operated by Sptrans, arrive at Terminal Vila Iara station.
Praça da República to Osasco train services, operated by ViaQuatro, arrive at Pinheiros Metrô station.
Yes, the driving distance between Praça da República to Osasco is 18 km. It takes approximately 22 min to drive from Praça da República to Osasco.
There are 13716+ hotels available in Osasco.









