Brazil has good air connections with Europe, North America and South Africa, with most flights landing in Rio or São Paulo.
If you’re travelling within South America there are numerous land crossings into Brazil – some more adventurous than others. The most common (and easiest) road connections are those with Southern Brazil, coming from Argentina, Uruguay and Paraguay. There is also a fairly good connection with Bolivia. North of the Amazon the weather can make going difficult, though there are road connections with Venezuela, French Guiana and Guyana.
Brazil has an excellent transport infrastructure, which is just as well, since distances here can be vast. If you’re on a strict time budget and want to see different parts of the country, you’ll need to fly. There are air connections between all of the major centres, operated by a number of national and low cost carriers – look out for Gol Bra, Trip and ATA. If you’re looking at taking a few flights, a multi-trip airpass from TAM, Azul or GOL might work out cheaper – air passes start at $399+ taxes and fees and are valid for 30 days.
Bus travel within Brazil is well developed, ranging from cheap and packed to quick and luxurious, depending on how much you’re prepared to pay.
But much of Brazil has no road coverage at all – in the Amazon basin, you’ll almost certainly get around by boat. Travelling on local cargo boats are a wonderful way to see life at a Brazilian pace – bring a hammock, plenty of insect repellent and a good book.