Belo Horizonte has a solid public transport system, driven in part by the city's 20-plus universities and large student population. The bus and metro networks work together, though traffic is heavy during rush hours.
By bus: The bus system was overhauled in 2000 and works well. Buses have dedicated lanes on most major roads. A conductor inside each bus collects fares and gives change — no need for exact money, but do not try to pay with large bills or foreign currency.
By metro: The Metro BH is a single line with 19 stations running from Eldorado to Vilarinho, covering 28 kilometers. It is most useful for longer distances and avoiding traffic. For short hops across the center, buses are usually more convenient.
By taxi: At night, taxis are the safer option. Use metered taxis and make sure the meter is reset when you get in. Late at night, especially when leaving bars, some drivers will try to negotiate a flat rate — ask locals what a fair price is for your route before agreeing.
On foot: The center is walkable, though the hills can be tiring. The wide avenues and grid layout make navigation straightforward.