Head here for sandy beaches, sport, history, culture and, of course, the famous Latin spirit and beauty of the Brazilians...
Brazil flights will take you to a beautiful country with gorgeous white-sand beaches, lush rainforests and pulsating cities.
Brazil offers up numerous holiday options: If you are a beach devotee, you can relax on soft white sands occasionally looking up to admire some of the world's most daring beachwear.
If you love getting close to nature, you will be spoilt for choice by activities including visiting the magnificent Iguassu Falls on the border of the country, taking a trip up the Amazon River and exploring the rainforests.
If you prefer faster-paced breaks, you will thrive in the vibrant city of Rio de Janeiro.
Rio de Janeiro is the perfect place to start your Brazilian adventure. Not only does the vibrant city have legendary nightlife with clubs where you can samba until dawn, but the city's famous beaches such as Copacabana and Ipanema are idyllic places to spend days on end.
And make sure you visit the Christ the Redeemer statue which overlooks the city as well as the Botanical Garden. An event not to miss in the city is the flamboyant Rio Carnival.
However, Rio isn't the only city in the country worth a visit. There's also Salvador da Bahia in the north east of the country where colonial architecture from the 17th and 18th centuries is sure to impress and the food is sure to delight your taste buds; Sao Paulo, the largest city in South America, where you'll find cultural attractions galore; and Natal in the north east whose Ponta Negra Beach and Via Costeria attract holidaymakers every year looking for stunning beaches and luxury hotels.
The peak time to visit the country is during Brazil's summer (December to March) so flight prices go up during this period. But, whether you want to go on an adventure holiday trekking in the Amazon Rainforest, to party during Rio's Carnival or to be pampered in an all-inclusive hotel, it's important to book your flights in advance.