303€ Find Cheap Flights from Brazil to Berlin – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 23% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Brazil to Berlin

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Brazil to Berlin

Fri, 6. Nov - Sun, 22. Nov
Iberia Logo
18:15 - 19:00REC  Recife Guararapes Intl-BER Berlin Brandenburg
20h 45m1 stop Madrid Barajas
Iberia Logo
7:00 - 16:45BER  Berlin Brandenburg-REC Recife Guararapes Intl
13h 45m1 stop Madrid Barajas
640 €Iberia
Tue, 1. Dec - Mon, 7. Dec
Air France Logo
13:05 - 22:40SSA  Salvador Luis E. Magalhaes-BER Berlin Brandenburg
29h 35m2 stops Sao Paulo Guarulhos Intl Paris Charles de Gaulle
Air France Logo
6:50 - 16:30BER  Berlin Brandenburg-SSA Salvador Luis E. Magalhaes
13h 40m1 stop Paris Charles de Gaulle
767 €Air France
Wed, 25. Nov - Wed, 9. Dec
Air France Logo
18:35 - 19:00SSA  Salvador Luis E. Magalhaes-BER Berlin Brandenburg
20h 25m1 stop Paris Charles de Gaulle
Air France Logo
10:05 - 22:55BER  Berlin Brandenburg-SSA Salvador Luis E. Magalhaes
16h 50m2 stops Paris Charles de Gaulle Fortaleza Pinto Martins
773 €Air France
Wed, 18. Nov - Wed, 2. Dec
Iberia Logo
18:15 - 10:45REC  Recife Guararapes Intl-BER Berlin Brandenburg
12h 30m1 stop Madrid Barajas
Iberia Logo
7:00 - 16:45BER  Berlin Brandenburg-REC Recife Guararapes Intl
13h 45m1 stop Madrid Barajas
818 €Iberia
Thu, 10. Dec - Thu, 11. Feb
TAP AIR PORTUGAL Logo
1:30 - 12:00GRU  Sao Paulo Guarulhos Intl-BER Berlin Brandenburg
30h 30m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
17:10 - 6:50BER  Berlin Brandenburg-GRU Sao Paulo Guarulhos Intl
17h 40m1 stop Lisbon Humberto Delgado
856 €TAP AIR PORTUGAL
Thu, 10. Dec - Thu, 11. Feb
TAP AIR PORTUGAL Logo
1:30 - 12:00GRU  Sao Paulo Guarulhos Intl-BER Berlin Brandenburg
30h 30m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
6:00 - 21:40BER  Berlin Brandenburg-GRU Sao Paulo Guarulhos Intl
19h 40m2 stops Lisbon Humberto Delgado Porto
865 €TAP AIR PORTUGAL
Tue, 27. Oct - Mon, 25. Jan
Lufthansa Logo
15:40 - 9:50GIG  Rio de Janeiro–Galeão Intl-BER Berlin Brandenburg
14h 10m1 stop Frankfurt am Main
Lufthansa Logo
14:15 - 6:40BER  Berlin Brandenburg-GIG Rio de Janeiro–Galeão Intl
20h 25m2 stops Munich Franz Josef Strauss Rome Fiumicino
909 €Lufthansa
Tue, 3. Nov - Wed, 2. Dec
KLM Logo
11:05 - 9:25FLN  Florianopolis Hercilio Luz-BER Berlin Brandenburg
18h 20m2 stops Sao Paulo Guarulhos Intl Amsterdam Schiphol
KLM Logo
6:00 - 0:10BER  Berlin Brandenburg-FLN Florianopolis Hercilio Luz
22h 10m2 stops Amsterdam Schiphol Sao Paulo Guarulhos Intl
922 €KLM
Tue, 27. Oct - Mon, 25. Jan
Lufthansa Logo
15:40 - 9:50GIG  Rio de Janeiro–Galeão Intl-BER Berlin Brandenburg
14h 10m1 stop Frankfurt am Main
Lufthansa Logo
14:15 - 6:40BER  Berlin Brandenburg-GIG Rio de Janeiro–Galeão Intl
20h 25m2 stops Munich Franz Josef Strauss Rome Fiumicino
924 €Lufthansa
Tue, 3. Nov - Wed, 2. Dec
KLM Logo
11:05 - 9:25FLN  Florianopolis Hercilio Luz-BER Berlin Brandenburg
18h 20m2 stops Sao Paulo Guarulhos Intl Amsterdam Schiphol
KLM Logo
6:00 - 0:10BER  Berlin Brandenburg-FLN Florianopolis Hercilio Luz
22h 10m2 stops Amsterdam Schiphol Sao Paulo Guarulhos Intl
926 €KLM
Booking Insights

KAYAK's insights & trends for flights to Berlin

Get data-powered insights and trends into flights to Berlin to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Berlin?

In the last 5 days, the cheapest flight deal to Berlin was found on the route from Sao Paulo, at 640 € return. The most popular connection is from Recife to Berlin, while KAYAK users have found return deals for as low as 640 € in the last 5 days.

What is the cheapest month to fly to Berlin?

The cheapest month for flights to Berlin is March, where tickets cost 828 € on average for return flights. On the other hand, the most expensive months are September and January, where the average cost of tickets from Brazil is 1.105 € and 1.080 € respectively. For one-way flights, the best month to travel is November with an average price of 416 €.

How far in advance should I book a flight to Berlin?

To get a below average price, you should book around 5 weeks before departure, which saves you about 28% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 25 weeks before departure.

Good to know - Cheap tickets from Brazil to Berlin

Low season

January

Cheapest flight

303 €
Best time to beat the crowds but there is an average 18% increase in price.
Most popular time to fly (1% more expensive on average)
Flight from Sao Paulo to Berlin

FAQs - booking Berlin flights

  • What is the cheapest flight to Berlin?

    In the last 5 days, the cheapest flight deal to Berlin was found on the route from Sao Paulo, at 640 € return. The most popular connection is from Recife to Berlin, while KAYAK users have found return deals for as low as 640 € in the last 5 days.

  • How far is Berlin Brandenburg Airport from central Berlin?

    The distance between Berlin Brandenburg Airport and the city centre of Berlin is 19 km.

  • What is the name of Berlin’s airport?

    All flights to Berlin land at Berlin Brandenburg Airport. The airport code is BER,and it can also be referred to as Berlin Brandenburg Airport Willy Brandt or Brandenburg.

  • How does KAYAK find such low prices on flights to Berlin?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Berlin.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Berlin?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Berlin is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Berlin?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Berlin with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Berlin?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Berlin up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • How many direct flights to Berlin are there each week?

    Each week there are around 878 direct flights from within Brazil to Berlin. The most common day for departures is Thursday, with 15% of flights taking off on this day.

Top tips for finding cheap flights to Berlin

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Berlin flight deals.

Reviews of the top 5 airlines flying from Brazil to Berlin

 
Need help choosing which airline to fly with to Berlin? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1576 reviews
8,4Crew
7,7Comfort
7,3Food
7,8Boarding
7,2Entertainment
Airline reviews

The flight was 45 mins late leaving, we sat without a/c for some of this, 2nd Meal was a slice of pizza. Movies were good.

8,0 ExcellentAnonymous, Jun 2026
Read more KLM reviews

The flight was 45 mins late leaving, we sat without a/c for some of this, 2nd Meal was a slice of pizza. Movies were good.

As always, it’s a pleasure to travel with KLM. It is one of my favorite airlines.

Overall very positive. Boarding was quick and organized. Cabin was clean and seats were reasonably comfortable. Cabin crew was excellent and the meals provided were also of good quality

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

Good experience, just i couldn’t connect me to the wifi

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

Delay, luggage didn’t arrive. Had to go the next day to collect it

The plane. Airbus A330-200. Comfortable for a 7-hour flight. Seats seemed to have more legroom. I was in row 17. Flight was operated by Delta but was better than expected.

Overall a good experience. We were disappointed when we had to check our carry on due to the plane being full. KLM hadn’t notified us and we had valuable items in the carry on but they still made us check it. Some of the food was great and some was mediocre. Crew is really kind and funny.

I missed my original flight due to miscommunication and it was a challenge to communicate with service personnel, since my Portuguese is limited. However they got me food and a hotel overnight and a seat on the next available flight.

Overall, a good experience on this leg of the trip

LATAM is a great airline who takes care of there guests. They consistently walk around and see if you need water in addition to taking care of all the passengers. The chicken in process is really easy and I’m always offered a chance for an upgrade which I appreciate.

There was a mechanical issue with the plane that they had to work on before we could take off. That's fine, by all means, PLEASE make sure the mechanics are functioning properly. What was a problem was the fact that we sat on the tarmac for 4.5 hours without moving, without letting us off the plane, and without climate control and air running through the plane. There was no explanation as to what was going on; they just kept promising that it would be "15 minutes, then we are on our way." At one point, they even switched the entire crew out and told everyone we just needed to wait for new employees to show up. Then, as the 4 hours were not moving, an hour before the full refund, they made a big show about "the flight starting and the doors are locked, so you have to sit down." We didn't move for another 40 minutes; they were just trying to skirt around legalities that entitled us to restitution. When the flight finally was underway, the plane was gigantic but cramped in design, my entertainment screen kept freezing and glitching, and subtitles didn't work, and the crew was passive-aggressive. Terrible flight.

Good flight, boarding ok and crew very nice. Flight was not full so I was able to be very comfortable. Blanket and pillow provided with was good as it was very cold during the flight . Food was very good(small snack sandwich and an excellent piece of orange cake). Overall good flight, no complaints.

Poor, the airline was not able to help me move flights.

Check in -- in business took over 30 mins as there was only one attendant. Boarding was also a mess. The seat was too narrow and was not working properly. Food was very bad and the entertainment very poor. Crew was very polite and helpful, in fairness.

The way the Pilot made all announcements, specially the way he congratulated the entire crew as the best team ever, making a comment that due to them they were able to shorter the delay to the destination. Amazing flight .

Just to drop my already labeled bag it took 50 minutes inline. Completely disappointed with Latam operation at GRU

I’m entitled to a refund per LATAM due to the mid flight itinerary change and being stuck in São Paulo for 24 hours and needing to get a hotel. The airline was dismissive and of no help.

Flight was ready to depart on time. We had a 20-minute ATC hold. We still landed on time. The landing seemed fast and rough.

There were no delays. I almost lost my connection because of the new EES system

Boarding process was fast and efficient. Short flight but on time and well organized. I would certainly fly TAP again.

On time, politeness, food okay but entertneiment mediocre with only old movie and the so called new we’re 2 or 3…

Food was bland..... Boarding priority mess with being bussed to plane. Newark baggage took 45 minutes to hit the belt.

On-time flight. Nothing out of the ordinary. The food offering upfront could be better.

The airline made last minute changes to our business class seats splitting our family of 4 with young children who had pre-booked a row of 4 seats. The seat was also dirty and sticky. Our pre-ordered child meals were also not available. :(

O comissário não nos serviu bebida no jantar. Quando voltou somente serviu água.

Of course food only if you pay and no entertainment. As always with TAP they collected hand luggage and you must check in. This happens mostly with TAP and is not acceptable because others are having three pieces or more. TAP should be consequent and collect hand luggage only from those who have more than one piece.

I like: The food provided was really good. I really enjoyed it Dislike: I couldn't open my window during the whole trip. Every time I wanted to do it, one of the crew came to me saying "please close it" It was a day flight. I wanted to have my window open and they didn't let me.

The flight from Madrid to Boston was awful. Without prior warning, I was seated in the row in front of an exit row where my seat did not recline. The person in front of me reclined, reducing my already tiny space further. This was the WORST flight I've ever had.

It’s got the tightest seats of any airline - my knees were smashed for 3 hours - absolutely awful.

Bad experience. The seat room are very tight. The food is not good and the breakfast has no hot drink.

Boarding was 2 1/2 late no explanation Captain said he did not know why, but he rested at home for an extra couple of hours. Food was edible, Nothing more.

At Barcelona, you have to get your passports checked before going to the E gates so give yourself time for that. The restaurants around the D and E gates are really limited compared to prior to passport control. On boarding, the gate staff tried to charge me EUR100 for my carryon, saying it was too big. I put it in their ‘measurement box’ and it fit with the top slightly protruding where the handle was. The gate staff then said my bag was ok to carry and put an ‘approved’ tag on my bag. I was bussed to the plane I boarded a ‘Level’ carrier which I had not heard of before. If you booked through a code share like American, you will be served food and alcohol on the plane. They do not provide complimentary ear phones or blankets. The internet was free but only for texting. WhatsApp worked but Spotify did not. Entertainment choice was adequate, movies were old and selection was limited. On arrival at LAX, my checked in bag was damaged as the wheel was broken. I am taking this up with Iberia. Their website and customer service was moderate in terms of user friendliness. You have to have all your documents and prepared to be patient and persistent. Let’s see how this goes. All n all, for the price I paid, I would recommend Level.

A friendlier and more helpful crew would have been much better.

Yeah you have time and can sit around for a while to be okay for you but if you planned on getting connected flights I recommend not to fly with this Airline it's best they for flying out of the country

it would good to have at least something to drink...

2 h delay, poor service, only one bathroom for business class. Not worth the price of the ticket

This trip was a total nightmare, got to the airport in Wed March 8th after confirming all flights, only to be told by American Airlines that we are not confirmed on the flight. We met a pretty rude and unhelpful AA check in agent by the name of Ali. American said it was not their problem, contact Kayak/Chatdeal and sort out your issue.Chatdeal said all flights were confirmed and it is the airlines fault. So it went, we were kicked between American, Kayak and Iberia spending hrs on the phone- all said it is not their fault.Spent 9 hrs in the airport on Wed 15th trying to sort out. Luckily, we met a really nice AA agent Shawnna G who went way beyond the call of.duty to help us out. We were put the next day on Thurs 16th from DfW to San Paulo Brazil the onto Madrid!! Imagine that..10000 miles and 20hrs of travelling to get to Madrid from Dallas!! Our trip took 3 days to get there ..Wed 8th Thurs 9th and Fri 10th.Got there on Sat 11th, so lost 2 days of our vacation and a lot of emotional and physical stress on our 2 kids travelling with us.

TV wasn’t working, flight attendants never came when turning on the light, luggage was delayed and when delivered it was broken. No suitcase for the rest of our 2 week trip with no response when claimed filed

Lost our luggage, now two days and four $30 each taxi trips to airport and long lines in taxi queue because Lufthansa didn’t get it right, by not recognizing new delays between flights caused byEU new lengthy crossing requirements for non EU travelers, so luggage lost because traditionally methodical and orderly Germans not paying attention.

I was not expecting to deplane on the tarmac. A shuttle took us to the airport. All communications were in English and German. Staff was very nice.

Did not happen. Cancelled and rebooked on flight to Frankfurt and then to Berlin. Lost luggage at Frankfurt change.

Waited on tarmac 30 min before take off everything else was fine

Generally everything was OK,except the food but that seems to be a normal tendency for all the airlines nowadays

Must deplane and take bus in Frankfurt. A big hassle.

We were upgraded to Premium Economy which was great, lots of space, great food, great seats, somewhat more attentive service.

Staff on board was cheerful. Airport staff was Ok, but the plane was late and the boarding by zones makes it very stressful because I was in the last zone and therefore wasn’t sure I could get my bag onto the overhead rack. Plane was FILTHY.

Multiple cancelled flights ended up cancelling the whole itinerary. Went on my own and booked directly the day of flight and am demanding full refund.

Travelling to a place near Berlin?

Book flights to Berlin if you plan to visit one of these locations
Potsdam
Magdeburg
Schönefeld
Cottbus
Dessau-Rosslau
Neubrandenburg
Hoyerswerda
Bautzen

More options for your flight to Berlin