The Be a Local Tours take you to one of the top 5 things to do in Rio. you will take a ride up by van and then will walk all the way down through the small streets. Much better then stay inside a van and see the favela like a zoo. I recommend.
See more: http://www.tripadvisor.com.br