Book cheap flights to Brazil from £155
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Popular cities in Brazil
Explore airlines and airports
Airlines based in Brazil
Popular airlines flying to Brazil
- LATAM Airlines
- Qatar Airways
- Copa Airlines
- Emirates
- Ethiopian Airlines
- Turkish Airlines
- JetSMART
- TAP Portugal
- Flybondi
- Sky Airline
- TAAG Angola Airlines
- Royal Air Maroc
- Iberia Airlines
- South African Airways
- Air Europa
- British Airways
- Finnair
- Egyptair
- Aerolineas Argentinas
- ITA Airways
Other airlines flying to Brazil
Airports in Brazil
Airports near Brazil
Airports flying to Brazil
Buses & trains
Bus providers in Brazil
Viacao Garcia Ltda
Viacao Estrela
Unesul DT
Santo Anjo
Santa Cruz
Salutaris
Roderotas
Princesa dos Campos
Princesa do Ivai
Ouro e Prata
Nordeste
Kaissara
Itapemirim
Expreso Brasilia
Expresso Nordeste
Expresso Araguari
Eucatur
Citral
Brasil Sul
Aguia Branca
Cheapest month to fly to Brazil
Explore price trends for trips to Brazil
Showing prices in GBP
Annual Avg. Price | 504 GBP |
August 2025 | 465 GBP |
September 2025 | 345 GBP |
October 2025 | 425 GBP |
November 2025 | 474 GBP |
December 2025 | 383 GBP |
January 2026 | 574 GBP |
February 2026 | 574 GBP |
March 2026 | 327 GBP |
April 2026 | 594 GBP |
May 2026 | 595 GBP |
June 2026 | 595 GBP |
July 2026 | 702 GBP |
Travel to Brazil
Brazil is a beautiful country which you need to visit.
Not only is Brasília the capital city and one of the most famous tourist destinations by far.
There are other attractive cities like São Paulo, Rio de Janeiro, Salvador, Fortaleza, Belo Horizonte and many others where you can travel during your visit to Brazil.
While traveling around Brazil, try some of the best local delicacies like Baião de dois, Bobó de camarão, Caldeirada, Carne-de-sol, and Caruru.
General information about Brazil
There are many international airports in Brazil where you can land, and the largest one is Guarulhos - Governador André Franco Montoro International Airport (GRU).
Brazil doesn’t accept Euro or US dollars, so don’t forget to exchange your money for Real (BRL). Although credit and debit cards are also universally accepted throughout the country, having cash and coins on you is still recommended.
With a population of roughly 212.69 million, Brazil is one of the world's top 100 most populated countries.
The only official language in Brazil is Portuguese. However, travelers will also commonly hear Spanish as it is the language of Brazil's largest international communities.
Uruguay, Argentina, Paraguay, Bolivia, Peru, Colombia, Venezuela, Guyana, Suriname, and French Guiana border with Brazil.
Weather in Brazil
Brazil has a desert climate. When packing for your adventure to Brazil, check if you have all the essentials such as your passport, travel tickets, a camera to save memories from your journey, chargers or power banks.
Regions in Brazil
State of Minas Gerais
- São Paulo to Uberlândia
- Salvador to Belo Horizonte
- Florianópolis to Belo Horizonte
- Buenos Aires to Belo Horizonte
- São Paulo to Montes Claros
- Belo Horizonte to Ipatinga
- Lisbon to Belo Horizonte
- Recife to Belo Horizonte
- Lima to Belo Horizonte
- Rio de Janeiro to Ipatinga
- Rio de Janeiro to Uberlândia
- São Paulo to Governador Valadares
- Recife to Uberlândia
- Santiago de Chile to Belo Horizonte
- Vitória, Espírito Santo to Belo Horizonte
- Dublin to Belo Horizonte
- Dublin to Uberlândia
- Fortaleza to Uberlândia
- Ribeirão Preto to Belo Horizonte
- London to Montes Claros
- Glasgow to Belo Horizonte
- Passo Fundo to Belo Horizonte
- Rio de Janeiro to Montes Claros
- Juazeiro do Norte to Belo Horizonte
State of Pará
- São Paulo to Belém
- Macapá to Belém
- Rio de Janeiro to Belém
- Santiago de Chile to Belém
- Santarém to Belém
- São Paulo to Marabá, Pará
- São Paulo to Santarém
- Birmingham to Belém
- São Luís to Santarém
- Brasília to Santarém
- Athens to Belém
- Malta to Belém
- Medellín to Belém
- Venice to Belém
- Marabá, Pará to Belém
- London to Santarém
- Houston to Belém
- Vancouver to Belém
- Manchester to Santarém
- Edinburgh to Belém
- London to Belém
- Tabatinga to Santarém
- Manchester to Belém
- Curitiba to Marabá, Pará
State of Paraíba
- São Paulo to João Pessoa, Paraíba
- Santiago de Chile to João Pessoa, Paraíba
- Rio de Janeiro to Campina Grande
- Buenos Aires to João Pessoa, Paraíba
- Campo Grande to João Pessoa, Paraíba
State of Santa Catarina
- Foz do Iguaçu to Florianópolis
- São Paulo to Joinville
- Lima to Florianópolis
- São Paulo to Navegantes
- Santiago de Chile to Florianópolis
- Brasília to Florianópolis
- Belo Horizonte to Florianópolis
- São Paulo to Chapecó
- Salvador to Florianópolis
- Lisbon to Florianópolis
- Ribeirão Preto to Navegantes
- Londrina to Florianópolis
- Amsterdam to Florianópolis
- Lisbon to Navegantes
- São Paulo to Jaguaruna
- Cuiabá to Florianópolis
- Santa Cruz de la Sierra to Florianópolis
- Recife to Florianópolis
- Dublin to Navegantes
- Porto Alegre to Florianópolis
- Dublin to Florianópolis
- London to Jaguaruna
- Manchester to Florianópolis
- Reykjavik to Florianópolis
State of São Paulo
- Porto Alegre to São Paulo
- Cuiabá to São Paulo
- Montevideo to São Paulo
- Goiânia to São Paulo
- Fortaleza to São Paulo
- Bogotá to São Paulo
- Porto Seguro to São Paulo
- Natal to São Paulo
- Vitória, Espírito Santo to São Paulo
- São José do Rio Preto to São Paulo
- Rio de Janeiro to Ribeirão Preto
- La Paz to São Paulo
- Campo Grande to São Paulo
- Cusco to São Paulo
- Santa Cruz de la Sierra to São Paulo
- Mendoza to São Paulo
- Ilhéus to São Paulo
- Rio de Janeiro to São José do Rio Preto
- São Paulo to São José do Rio Preto
- São Paulo to Ribeirão Preto
- Cascavel to São Paulo
- Londrina to São Paulo
- Presidente Prudente, São Paulo to São Paulo
- Marabá, Pará to São Paulo
Popular flights
Explore alternative flights to Brazil
Find popular flights from Brazil
Cheap flights
Popular flights from North America to Brazil
- New York to Rio de Janeiro from £224
- Miami to Rio de Janeiro from £197
- Mexico City to São Paulo from £191
- Orlando to São Paulo from £161
- New York to São Paulo from £187
- Atlanta to São Paulo from £187
- Miami to São Paulo from £155
- Atlanta to Rio de Janeiro from £232
- San José to Rio de Janeiro from £154
- Washington, D.C. to Rio de Janeiro from £220
- Santo Domingo to Rio de Janeiro from £265
- Cancún to Rio de Janeiro from £167
- Los Angeles to São Paulo from £184
- Toronto to São Paulo from £260
- Fort Lauderdale to Belém from £198
- Cancún to São Paulo from £167
- Montreal to Rio de Janeiro from £217
- Denver to São Paulo from £252
- Minneapolis to São Paulo from £261
- Port of Spain to Brasília from £469
- San Salvador to São Paulo from £220
- Vancouver to São Paulo from £284
- Vancouver to Rio de Janeiro from £264
- Austin to São Paulo from £186
- Miami to Fortaleza from £201
- Houston to Vitória, Espírito Santo from £233
- Toronto to Rio de Janeiro from £168
- San Juan to São Paulo from £161
- Miami to Manaus from £133
- Cleveland to Salvador from £272
- San José to Vitória, Espírito Santo from £173
- Seattle to Brasília from £290
- Nashville to São Paulo from £193
- Vancouver to Salvador from £341
- Philadelphia to Rio de Janeiro from £242
- Panama to São Paulo from £170
- Toronto to Curitiba from £267
- New York to Fortaleza from £256
- Edmonton to Florianópolis from £266
- Columbus to Rio de Janeiro from £240
Popular flights from South America to Brazil
- São Paulo to Rio de Janeiro from £43
- Rio de Janeiro to São Paulo from £35
- Buenos Aires to Rio de Janeiro from £118
- Buenos Aires to Florianópolis from £97
- Montevideo to Rio de Janeiro from £136
- São Paulo to Florianópolis from £29
- Rio de Janeiro to Salvador from £70
- Rio de Janeiro to Belo Horizonte from £28
- Foz do Iguaçu to Rio de Janeiro from £105
- Belo Horizonte to Rio de Janeiro from £47
- São Paulo to Brasília from £19
- Brasília to São Paulo from £20
- São Paulo to Salvador from £80
- Buenos Aires to São Paulo from £109
- Rio de Janeiro to Foz do Iguaçu from £112
- São Paulo to Foz do Iguaçu from £79
- Florianópolis to São Paulo from £29
- Belo Horizonte to São Paulo from £53
- São Paulo to Belo Horizonte from £48
- Salvador to Rio de Janeiro from £62
- Salvador to São Paulo from £78
- São Paulo to Curitiba from £28
- São Paulo to Recife from £68
- Recife to São Paulo from £61
- Foz do Iguaçu to São Paulo from £80
- Rio de Janeiro to Recife from £97
- Santiago de Chile to Rio de Janeiro from £97
- Lima to São Paulo from £136
- Florianópolis to Rio de Janeiro from £51
- Curitiba to São Paulo from £62
- Lima to Rio de Janeiro from £179
- Recife to Rio de Janeiro from £88
- Bogotá to Rio de Janeiro from £232
- Rio de Janeiro to Manaus from £100
- São Paulo to Manaus from £106
- Rio de Janeiro to Florianópolis from £50
- Manaus to Rio de Janeiro from £179
- São Paulo to Porto Alegre from £68
- Manaus to São Paulo from £144
- Santiago de Chile to São Paulo from £94
Popular flights from Asia to Brazil
- Tel Aviv to São Paulo from £483
- Denpasar to São Paulo from £719
- Tokyo to São Paulo from £519
- Istanbul to Rio de Janeiro from £502
- Dubai to São Paulo from £501
- Istanbul to São Paulo from £465
- Bangkok to São Paulo from £581
- Jeddah to São Paulo from £470
- Kuala Lumpur to São Paulo from £636
- Mumbai to São Paulo from £500
- Yerevan to São Paulo from £482
- Doha to Rio de Janeiro from £559
- Denpasar to Rio de Janeiro from £853
- Singapore to Vitória, Espírito Santo from £701
- Dubai to Rio de Janeiro from £541
- Doha to São Paulo from £527
- Manila to São Paulo from £589
- Colombo to Rio de Janeiro from £876
- Bangkok to Brasília from £649
- Hanoi to Rio de Janeiro from £665
- Jakarta to São Paulo from £647
- Manila to Vitória, Espírito Santo from £643
- Istanbul to Belo Horizonte from £506
- Manila to Rio de Janeiro from £676
- Taipei to Belém from £651
- İzmir to Rio de Janeiro from £527
- Singapore to Salvador from £619
- Bangkok to Rio de Janeiro from £658
- Bangkok to Florianópolis from £621
- Bangkok to Natal from £725
- Taipei to Curitiba from £750
- Guangzhou to Rio de Janeiro from £667
- New Delhi to Rio de Janeiro from £601
- Phnom Penh to Porto Alegre from £588
- Jakarta to Fortaleza from £769
- Taipei to Rio de Janeiro from £637
- Jeddah to Brasília from £496
- Tel Aviv to Salvador from £554
- Baku to São Paulo from £493
- Singapore to Recife from £652
Popular flights from Africa to Brazil
- Casablanca to Rio de Janeiro from £479
- Casablanca to São Paulo from £459
- Cape Town to Rio de Janeiro from £368
- Cairo to São Paulo from £448
- Entebbe to São Paulo from £527
- Luanda to São Paulo from £688
- Cape Town to Belo Horizonte from £372
- Johannesburg to Rio de Janeiro from £318
- Abuja to São Paulo from £797
- Cape Town to Florianópolis from £372
- Juba to São Paulo from £643
- Cairo to Rio de Janeiro from £464
- Agadir to Rio de Janeiro from £430
- Maputo to Londrina from £546
- Praia to Rio de Janeiro from £930
- Accra to Marabá, Pará from £793
- Johannesburg to Porto Alegre from £341
- Nador to São Paulo from £440
- Marrakesh to Rio de Janeiro from £442
- Johannesburg to Goiânia from £367
- Bahir Dar to Campo Grande from £843
- Lagos to Rio de Janeiro from £800
- Praia to Brasília from £806
- Douala to São Paulo from £694
- Calabar to Santa Maria from £1,018
- Entebbe to Brasília from £574
- Dodoma to Brasília from £830
- Addis Ababa to São Luís from £650
- Cape Town to São Paulo from £319
- Johannesburg to São Paulo from £276
- Lagos to São Paulo from £675
- Durban to São Paulo from £311
- Maputo to São Paulo from £418
- Accra to São Paulo from £651
- Marrakesh to São Paulo from £426
- Johannesburg to Manaus from £466
- Tunis to São Paulo from £461
- Kigali to Natal from £639
- Cape Town to Manaus from £502
- Cape Town to Recife from £415
Popular flights from Europe to Brazil
- London to São Paulo from £315
- London to Rio de Janeiro from £373
- London to Salvador from £356
- London to Goiânia from £385
- London to Belo Horizonte from £380
- Manchester to São Paulo from £379
- London to Brasília from £370
- London to Recife from £352
- London to Florianópolis from £356
- Edinburgh to Rio de Janeiro from £423
- London to Uberlândia from £455
- London to Natal from £402
- Manchester to Rio de Janeiro from £386
- Dublin to São Paulo from £292
- Lisbon to São Paulo from £277
- Lisbon to Rio de Janeiro from £291
- Manchester to Fortaleza from £340
- Manchester to Vitória, Espírito Santo from £376
- London to Vitória, Espírito Santo from £387
- London to Londrina from £421
- London to João Pessoa, Paraíba from £443
- London to Cruzeiro do Sul from £767
- London to Ipatinga from £460
- London to Curitiba from £405
- London to Porto Seguro from £433
- London to São José do Rio Preto from £439
- Edinburgh to São Paulo from £380
- London to Fortaleza from £396
- Paris to São Paulo from £279
- Amsterdam to São Paulo from £421
- Paris to Rio de Janeiro from £332
- Budapest to São Paulo from £361
- Dublin to Rio de Janeiro from £370
- Rome to São Paulo from £279
- Prague to São Paulo from £297
- Lisbon to Recife from £339
- Athens to São Paulo from £434
- Madrid to Rio de Janeiro from £254
- Zagreb to São Paulo from £395
- Barcelona to São Paulo from £263
Popular flights from Oceania to Brazil
- Sydney to São Paulo from £523
- Brisbane to Belo Horizonte from £680
- Wellington to São Paulo from £626
- Auckland to Porto Alegre from £569
- Auckland to São Paulo from £570
- Melbourne to São Paulo from £587
- Christchurch to São Paulo from £630
- Sydney to Rio de Janeiro from £576
- Auckland to Belo Horizonte from £569
- Cairns to São Paulo from £620
- Gold Coast to Vitória, Espírito Santo from £741
- Sydney to Florianópolis from £616
- Brisbane to Fortaleza from £646
- Sydney to Recife from £694
- Sydney to Manaus from £568
- Melbourne to Fortaleza from £731
- Townsville to Belo Horizonte from £739
- Melbourne to Vitória, Espírito Santo from £727
- Nadi to Vitória, Espírito Santo from £868
- Gold Coast to Brasília from £702
- Sydney to Salvador from £682
- Cairns to Brasília from £763
- Nadi to Brasília from £886
- Perth to Curitiba from £835
- Brisbane to Goiânia from £676
- Port Moresby to Rio de Janeiro from £904
- Auckland to Maceió from £709
- Brisbane to Curitiba from £655
- Auckland to Vitória, Espírito Santo from £650
- Hobart to Rio de Janeiro from £769
- Bora Bora to Rio de Janeiro from £1,067
- Port Moresby to Brasília from £1,328
- Sydney to Foz do Iguaçu from £701
- Adelaide to Rio de Janeiro from £740
- Sydney to Uberlândia from £696
- Adelaide to Belo Horizonte from £687
- Auckland to Fernando de Noronha from £852
- Melbourne to Belo Horizonte from £663
- Auckland to Florianópolis from £647
- Nadi to Rio de Janeiro from £893
Frequently asked questions
Download our app