Громадський транспорт у Бразилії непогано розвинений, хоча слід знати кілька тонкощів. Між багатьма містами Бразилії місцеві жителі переміщуються переважно автобусами (і навіть тролейбусах) кількох рівнів комфорту. Схеми всіх маршрутів із точним позначенням зупинок є на перших сторінках телефонних довідників у номері готелю. Будьте обережні, в автобусах можуть і вкрасти щось цінне.
У Бразилії є туристичні автобуси зеленого кольору, які курсують поруч із пляжами, та зупиняються на вимогу пасажирів. Квиток на такий автобус ви зможете купити у кондуктора. Найзручнішими та найдорожчими автобусами в Бразилії вважаються leito, в яких замість крісел стоять ліжка. Такі автобуси їздять на далекі відстані, у тому числі й у нічний час, тому їх потрібно бронювати заздалегідь, за день-два до від'їзду. Єдиний маршрут, який їздить через кожні півгодини - Ріо-де-Жанейро - Сан-Паулу. Сюди можна не бронювати місця.
Там, де багато річок і на березі океану, є варіант подорожі по воді. Численні види річкового та морського транспорту коштують приблизно стільки ж, скільки автобуси. Це в основному моторні човни, різні катери, пороми та каботажні судна.
У Бразилії є своя мережа внутрішніх авіаліній, яка пов'язує між собою практично всі великі населені пункти країни. На далекі відстані краще літати літаком. Перельоти в країні дорогі, і коштують 200-300 EUR. Але при цьому автобус із Сальвадору до Ріо йде цілих 36 годин.
У Ріо-де-Жанейро та Сан-Паулу є дешеве, чисте та обладнане кондиціонерами метро. Воно зручніше для екскурсій, в обох містах гілки метро практично не наближаються до пляжної зони.
Для пересування містом можна скористатися і послугами таксі, особливо в Ріо. У Бразилії є два типи таксі, жовті та радіо-таксі. Жовті таксі набагато дешевші, але водії не знають англійської. Радіо-таксі в середньому коштуватиме 2 USD за перший кілометр і 1 USD за всі наступні. Для бразильських таксі є три тарифи, кожен із яких позначається певними цифрами. Це денний, нічний та святковий. Є дві зони обслуговування, південна (S) та північна (N), при виїзді за які тариф збільшується майже вдвічі. При використанні різних марок машин сума також може змінюватись. Радимо вам попросити службовця готелю написати на папірці точну адресу, щоб ви могли пред'явити його таксисту.
Залізничне сполучення розвинене слабко. Є лише дві залізничні лінії. Залізнична компанія VALE S.A. з'єднує Белу-Орізонті з Віторією, і Сан-Луїс з Параупембас у штаті Пара. Інша компанія Serra Verde Express Ltd здійснює пасажирські перевезення між Курітібой, Морретес та Паранагуа. Особливим попитом залізничний транспорт країни не користується. У штатах Ріо-де-Жанейро, Сан-Пауло, Пернамбуку, Мінас-Жерайс на невеликі відстані курсують туристичні поїзди.