
Over 10 million explorers make Kiwi.com a trusted choice worldwide.
Kiwi.com compares airlines and agencies to reveal more options and savings.
We solve problems on the fly. Get instant chat support anytime, in any language.
Over 10 million explorers make Kiwi.com a trusted choice worldwide.
Kiwi.com compares airlines and agencies to reveal more options and savings.
We solve problems on the fly. Get instant chat support anytime, in any language.
Check out these top flight deals. Cut down on airfare costs and keep more in your pocket to enjoy experiences and adventures at your destination.

São Paulo, Brazil
from CA$89

Brasília, Brazil
from CA$101

Curitiba, Brazil
from CA$145

Porto Alegre, Brazil
from CA$154

Rio de Janeiro, Brazil
from CA$164

Salvador, Brazil
from CA$181

Florianópolis, Brazil
from CA$186

Navegantes, Brazil
from CA$198

Vitória, Espírito Santo, Brazil
from CA$203

Natal, Brazil
from CA$209

Palmas, Brazil
from CA$218

Uberlândia, Brazil
from CA$222

Joinville, Brazil
from CA$236

São José do Rio Preto, Brazil
from CA$240

Goiânia, Brazil
from CA$248

Teresina, Brazil
from CA$260

Maringá, Brazil
from CA$274

Londrina, Brazil
from CA$284

Vitória da Conquista, Brazil
from CA$288

Cuiabá, Brazil
from CA$288

Belém, Brazil
from CA$292

Petrolina, Brazil
from CA$295

Ilhéus, Brazil
from CA$300

Foz do Iguaçu, Brazil
from CA$314

Fortaleza, Brazil
from CA$316

Campo Grande, Brazil
from CA$335

Maceió, Brazil
from CA$357

Aracaju, Brazil
from CA$379

Porto Seguro, Brazil
from CA$381

São Luís, Brazil
from CA$434
The fastest options are taxi and ride-hailing, while budget travelers often choose the executive bus.
Transport option | Typical time minutes | Typical cost | Frequency | Best for |
|---|---|---|---|---|
60-90 min | approx. BRL 25–30 (USD 5–6); fixed fare | every 30–60 min (traffic dependent) | budget travelers to Confins | |
45-75 min | approx. BRL 120–180 (USD 23–35); metered, varies by traffic | on-demand 24/7 (traffic dependent) | door-to-door with luggage | |
45-75 min | approx. BRL 80–150 (USD 15–29); surge pricing may apply | on-demand 24/7 (traffic dependent) | flexible city-wide pickup | |
45-70 min | approx. BRL 150–250 (USD 29–48); fixed rate, pre-booked | pre-booked, on-demand (traffic dependent) | groups or early departures |
Transport option | Typical time minutes | Typical cost | Frequency | Best for |
|---|---|---|---|---|
20-40 min | approx. BRL 30–60 (USD 6–12); metered, varies by traffic | on-demand 24/7 (traffic dependent) | quick trips to Pampulha | |
20-40 min | approx. BRL 20–50 (USD 4–10); surge pricing may apply | on-demand 24/7 (traffic dependent) | affordable city-wide pickup | |
30-60 min | approx. BRL 5–6 (USD 1); standard urban fare | every 20–40 min (traffic dependent) | lowest cost to Pampulha |
Notes:
Updated: March 2025
Browse routes from top origins with quick connections