The city of Rio has a very developed bus network, and many lines operate 24 hours a day. This means that using this transport to get to know the city is a great option. What is important to mention is that the transport in Rio is affordable, so the price of one ticket is 3.80 BRL.
If you plan to get to know the city and take buses more often, then we advise you to buy a Carioca card - it is a magnetic card that is accepted by all city transport. You can top up the given card with money and ride around the city. You can buy the card in RioCard stores, and the devices are also installed in supermarkets. The Carioca card costs 3 BRL. When you are done with the card, i.e. you won’t use it anymore, you can return it and get 3 BRL back.