There are 5 ways to get from Bangu to Benfica by bus, subway, 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.
Line 397 bus
best- Take the bus from Sabogi to Parque Vitóriabus Sn397 / ...
58 minR$20–29Subway
cheapest- Take the subway from Bangu to Sao Francisco Xaviersubway Santa Cruz
1h 4mR$8Taxi
- Take the taxi from Bangu to Benficataxi 26.7 km
27 minR$100–130Drive 26.7 km
- Drive from Bangu to Benficacar 26.7 km
27 minR$14–20Subway, line 624 bus
- Take the subway from Bangu to Marechal Hermessubway Santa Cruz
- Take the bus from Engenheiro Assis Ribeiro to Francisco Manuelbus 624 / ...
1h 31mR$12–17
Bangu to Benfica by bus
Comparing Your Travel Options
The cheapest way to get from Bangu to Benfica is to subway which costs R$ 8 and takes 1h 4m.
The fastest way to get from Bangu to Benfica is to taxi which takes 27 min and costs R$ 100 - R$ 130.
Yes, there is a direct bus departing from Sabogi and arriving at Parque Vitória. Services depart every 20 minutes, and operate every day. The journey takes approximately 58 min.
Yes, there is a direct train departing from Bangu and arriving at Sao Francisco Xavier. Services depart every 20 minutes, and operate every day. The journey takes approximately 1h 4m.
The distance between Bangu and Benfica is 33 km. The road distance is 26.7 km.
The best way to get from Bangu to Benfica without a car is to line 397 bus which takes 58 min and costs R$ 20 - R$ 29.
The line 397 bus from Sabogi to Parque Vitória takes 58 min including transfers and departs every 20 minutes.
Bangu to Benfica bus services, operated by Santa Cruz, depart from Sabogi station.
Bangu to Benfica train services, operated by Trens RJ, depart from Bangu station.
Bangu to Benfica bus services, operated by Santa Cruz, arrive at Parque Vitória station.
What companies run services between Bangu, Rio de Janeiro, Brazil and Benfica, Rio de Janeiro, Brazil?
Santa Cruz operates a bus from Sabogi to Parque Vitória every 20 minutes. Tickets cost R$4–29 and the journey takes 58 min. Alternatively, Trens RJ operates a subway from Bangu to Sao Francisco Xavier every 20 minutes. Tickets cost R$8 and the journey takes 1h 4m.
- Phone
- 0800 726 9494
- [email protected]
- Website
- trensrj.com.br
Subway from Bangu to Sao Francisco Xavier
- Ave. Duration
- 1h 4m
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
Subway from Bangu to Marechal Hermes
- Ave. Duration
- 27 min
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
- Phone
- 0800 886 1000
- Website
- Santa Cruz
Bus from Sabogi to Parque Vitória
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- R$4–29
- Schedules at
- Santa Cruz
- Ave. Duration
- 27 min
- Estimated price
- R$100–130
Beija-Flor Radio Taxi
- Phone
- +55 (21) 2791-6602
- Website
- beijaflorradiotaxi.com.br
Nilopolistaxi Nilopolis
- Phone
- +55 21 27912226
- Website
- facebook.com
Ponto de Táxi Mirandela
- Phone
- +55 (21) 2692-4950
- Website
- google.com
Ligue Táxi Marechal
- Phone
- (+55) (21) 3016-5932
- Website
- apontador.com.br
TAXI MARECHAL - PRAÇA MONTESE
- Phone
- (+55) (21) 4112-0504
Meriti Radio Taxi
- Phone
- +55 (21) 2651-1333
- Website
- meritiradiotaxi.com.br
Scalla Taxi
- Phone
- +55 (21) 2756-8275
- Website
- scallataxi.com.br
BarraTaxi
- Phone
- +55 (21) 3178-3600
- Website
- barrataxi.com.br
Ocean Táxi Barra
- Phone
- +55 21 2484 1419
- Website
- business.google.com
Barratown Taxi
- Phone
- +55 21 96480 8707
Taxi Ulisses
- Phone
- +55 (21) 2491-0968
- Website
- taxistaulisses.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 Heading to Europe? Read this before you buy a Eurail Pass, Slovenia: Getting from Ljubljana to Lake Bled, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Bangu to Benfica train services, operated by Trens RJ, arrive at Sao Francisco Xavier station.
Yes, the driving distance between Bangu to Benfica is 27 km. It takes approximately 27 min to drive from Bangu to Benfica.
There are 382+ hotels available in Benfica.







