The two largest international airports in Brazil are São Paulo and Rio de Janeiro. Most airlines flying from European or American capitals operate flights to these destinations. Other important airports include Brasilia, Recife, Porto Alegre, Curitiba, Belo Horizonte, Belem, Salvador, Fortaleza and Campinas.
The railway system is relatively damaged and limiting. Today there are only a few routes available for passengers, and even these only cover short distances (e.g. from São João del Rei to Tiradentes). For this reason, travellers prefer to move around by plane or inter-city bus.
São Paulo, Rio de Janeiro, Brasilia, Belo Horizonte, Porto Alegre, Recife, Fortaleza, Salvador and Curitiba all have metro systems. This is probably the most practical and inexpensive way to get from point A to point B.
Travelling around the country by bus can either be delightful or a real nightmare. Like in other countries, your experience will vary significantly depending on the operating company, the price you are prepared to pay and the route selected.
In Brazil, moving around by taxi is relatively common. It’s cheap, safe and convenient.