There are 6 ways to get from Santa Cruz to Flamengo by bus, subway, 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
best- Take the bus from BRT Cesarão I - Sent. Campo Grande to Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasilbus 2303
1h 20mR$17Line 10 bus, bus
cheapest- Take the bus from Santa Cruz to Terminal Alvorada :: Plataforma A19bus 10 / ...
- Take the bus from Terminal Alvorada :: Plataforma C4 to Barão do Flamengobus Sn309 / ...
2h 35mR$9Subway
- Take the subway from Santa Cruz to Maracanasubway Santa Cruz
2h 30mR$17Drive 62.8 km
- Drive from Santa Cruz to Flamengocar 62.8 km
56 minR$33–48Taxi
- Take the taxi from Santa Cruz to Flamengotaxi 62.8 km
56 minR$200–250Bus via Tucumã
- Take the bus from Estação Santa Cruz :: Sul to BRS 1,2,5: Passosbus 388 / ...
2h 8mR$48–69
Santa Cruz to Flamengo by bus
Questions & Answers
The cheapest way to get from Santa Cruz to Flamengo is to line 10 bus and bus which costs R$ 10 and takes 2h 35m.
The fastest way to get from Santa Cruz to Flamengo is to drive which takes 56 min and costs R$ 30 - R$ 50.
Yes, there is a direct bus departing from BRT Cesarão I - Sent. Campo Grande and arriving at Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil. Services depart every 20 minutes, and operate every day. The journey takes approximately 1h 20m.
No, there is no direct train from Santa Cruz to Flamengo. However, there are services departing from Santa Cruz and arriving at Largo do Machado via Maracana. The journey, including transfers, takes approximately 2h 30m.
The distance between Santa Cruz and Flamengo is 58 km. The road distance is 62.8 km.
The best way to get from Santa Cruz to Flamengo without a car is to bus which takes 1h 20m and costs R$ 17.
The bus from BRT Cesarão I - Sent. Campo Grande to Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil takes 1h 20m including transfers and departs every 20 minutes.
Santa Cruz to Flamengo bus services, operated by Expresso Recreio, depart from BRT Cesarão I - Sent. Campo Grande station.
Santa Cruz to Flamengo train services, operated by Supervia, depart from Santa Cruz station.
Santa Cruz to Flamengo bus services, operated by Expresso Recreio, arrive at Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil station.
What companies run services between Santa Cruz, Brazil and Flamengo, Brazil?
Expresso Recreio operates a bus from BRT Cesarão I - Sent. Campo Grande to Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil every 20 minutes. Tickets cost R$17 and the journey takes 1h 20m. Alternatively, Supervia operates a subway from Santa Cruz to Maracana every 20 minutes. Tickets cost R$8 and the journey takes 2h 8m.
- Phone
- 0800 726 9494
- [email protected]
- Website
- supervia.com.br
Subway from Santa Cruz to Maracana
- Ave. Duration
- 2h 8m
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
- Phone
- +55 21 3305-2958
- [email protected]
- Website
- expressorecreio.com.br
Bus from BRT Cesarão I - Sent. Campo Grande to Largo da Carioca, Praça Estado da Guanabara, Castelo, Centro, Zona Central do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 20031-921, Brasil
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- R$17
- Website
- http://www.expressorecreio.com.br/
- Schedules at
- http://www.expressorecreio.com.br/linhas/
- Phone
- 0800 886 1000
- Website
- rioonibus.com
Bus from Estação Santa Cruz :: Sul to BRS 1,2,5: Passos
- Ave. Duration
- 1h 52m
- Frequency
- Every 15 minutes
- Estimated price
- R$4–65
- Schedules at
- rioonibus.com
- Phone
- +55 21 3400 4000
- Website
- mobi-rio.rio.br
Bus from Santa Cruz to Terminal Alvorada :: Plataforma A19
- Ave. Duration
- 1h 7m
- Frequency
- Every 10 minutes
- Estimated price
- R$4–5
- Schedules at
- mobi-rio.rio.br
- Phone
- 0800 886 1000
- Website
- rioonibus.com
Bus from Terminal Alvorada :: Plataforma C4 to Barão do Flamengo
- Ave. Duration
- 1h 23m
- Frequency
- Every 15 minutes
- Estimated price
- R$5
- Schedules at
- rioonibus.com
- Ave. Duration
- 56 min
- Estimated price
- R$200–250
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 Need to know: Jadrolinija, 5 incredible day trips from Florence by train, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Santa Cruz to Flamengo train services, operated by Supervia, arrive at Maracana station.
Yes, the driving distance between Santa Cruz to Flamengo is 63 km. It takes approximately 56 min to drive from Santa Cruz to Flamengo.
There are 9752+ hotels available in Flamengo.














