There are 7 ways to get from Santa Cruz to Olaria by bus, train, car, or taxi
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
best- Take the bus from Praça Ruão to Duque de Caxias – Shopping Centerbus 121T
- Take the train from Duque de Caxias to Olariatrain Saracuruna
1h 39mTrain via Mangueira/Jamelão
cheapest- Take the train from Santa Cruz to Deodorotrain Santa Cruz
2h 26mR$8Bus
- Take the bus from Estação Santa Cruz :: Sul to Parisbus 388 / ...
1h 47mR$42–57Train
- Take the train from Santa Cruz to Madureiratrain Santa Cruz
2h 2mR$13Drive 49.3 km
- Drive from Santa Cruz to Olariacar 49.3 km
40 minR$31–44Taxi
- Take the taxi from Santa Cruz to Olariataxi 49.3 km
40 minR$190–230Train, line 918 bus
- Take the train from Santa Cruz to Madureiratrain Santa Cruz
- Take the bus from Estação Madureira :: Norte to Delfim Carlosbus 918
2h 25mR$16–20
Santa Cruz to Olaria by bus
Comparing Your Travel Options
The cheapest way to get from Santa Cruz to Olaria is to train via Mangueira/Jamelão which costs R$ 8 and takes 2h 26m.
The fastest way to get from Santa Cruz to Olaria is to drive which takes 40 min and costs R$ 30 - R$ 45.
No, there is no direct bus from Santa Cruz to Olaria. However, there are services departing from Estação Santa Cruz :: Sul and arriving at Olaria - Cacique de Ramos via Hospital de Bonsucesso - CPOR. The journey, including transfers, takes approximately 1h 47m.
No, there is no direct train from Santa Cruz to Olaria. However, there are services departing from Santa Cruz and arriving at Madureira via . The journey, including transfers, takes approximately 2h 2m.
The distance between Santa Cruz and Olaria is 59 km. The road distance is 49.3 km.
The best way to get from Santa Cruz to Olaria without a car is to bus and train which takes 1h 39m and costs .
It takes approximately 1h 39m to get from Santa Cruz to Olaria, including transfers.
Santa Cruz to Olaria bus services, operated by Santa Cruz, depart from Estação Santa Cruz :: Sul station.
Santa Cruz to Olaria train services, operated by Trens RJ, depart from Santa Cruz station.
The best way to get from Santa Cruz to Olaria is to bus which takes 1h 47m and costs R$ 40 - R$ 60. Alternatively, you can train, which costs R$ 13 and takes 2h 2m.
What companies run services between Santa Cruz, Brazil and Olaria, Rio de Janeiro, Brazil?
Santa Cruz operates a bus from Estação Santa Cruz :: Sul to Paris every 30 minutes. Tickets cost R$4–55 and the journey takes 1h 33m. Alternatively, Trens RJ operates a train from Santa Cruz to Madureira every 20 minutes. Tickets cost R$8 and the journey takes 1h 38m.
- Phone
- 0800 726 9494
- [email protected]
- Website
- trensrj.com.br
Train from Duque de Caxias to Olaria
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
Train from Santa Cruz to Madureira
- Ave. Duration
- 1h 38m
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
Train from Santa Cruz to Madureira
- Ave. Duration
- 1h 38m
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
Train from Santa Cruz to Deodoro
- Ave. Duration
- 1h 24m
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
- Phone
- +55 21 2671-1404
- [email protected]
- Website
- reginas.com.br
Bus from Praça Ruão to Duque de Caxias – Shopping Center
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- reginas.com.br
- Book at
- reginas.com.br
- Phone
- 0800 886 1000
- Website
- Santa Cruz
Bus from Estação Santa Cruz :: Sul to Paris
- Ave. Duration
- 1h 33m
- Frequency
- Every 30 minutes
- Estimated price
- R$4–55
- Schedules at
- Santa Cruz
Bus from Estação Madureira :: Norte to Delfim Carlos
- Ave. Duration
- 38 min
- Frequency
- Every 20 minutes
- Estimated price
- R$8–12
- Schedules at
- Santa Cruz
- Ave. Duration
- 40 min
- Estimated price
- R$190–230
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 Bali: What to do if Mount Agung erupts, Train travel in Spain: A guide to Renfe, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Santa Cruz to Olaria bus services, operated by Santa Cruz, arrive at Paris station.
Santa Cruz to Olaria train services, operated by Trens RJ, arrive at Madureira station.
Yes, the driving distance between Santa Cruz to Olaria is 49 km. It takes approximately 40 min to drive from Santa Cruz to Olaria.
There are 10292+ hotels available in Olaria.










