Support

Cheap flights from Madrid to Rio de Janeiro

Madrid
MAD
Rio de Janeiro
RIO

Flight deals from Madrid to Rio de Janeiro

Below you can see the best deals on flights Madrid — Rio de Janeiro for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 12 September, from $390.

Top 10 cheap flights from Madrid to Rio de Janeiro

AD
$ 577

Madrid — Recife

10:5514:30
17 Aug 2026
8 h 35 m
Direct flight
AD
$ 577

Madrid — Recife

10:5514:30
17 Aug 2026
8 h 35 m
Direct flight
AD
$ 577

Madrid — Recife

10:5514:30
17 Aug 2026
8 h 35 m
Direct flight
AD
$ 577

Madrid — Recife

10:5514:30
19 Aug 2026
8 h 35 m
Direct flight
AD
$ 577

Madrid — Recife

10:5514:30
19 Aug 2026
8 h 35 m
Direct flight
AD
$ 577

Madrid — Recife

10:5514:30
19 Aug 2026
8 h 35 m
Direct flight
TP
$ 614

Madrid — Lisbon

22:2522:50
23 Aug 2026
1 h 25 m
Direct flight
TP
$ 614

Madrid — Lisbon

20:1020:35
23 Aug 2026
1 h 25 m
Direct flight
AD
$ 625

Madrid — Sao Paulo

13:5019:55
20 Aug 2026
11 h 5 m
Direct flight
AD
$ 628

Madrid — Sao Paulo

13:5019:55
20 Aug 2026
11 h 5 m
Direct flight

Prices were found in the last 72 hours and may change — check the exact price when you continue.

About the Madrid — Rio de Janeiro flight

On this page, you can find and purchase flights from Madrid to Rio de Janeiro. The flight connects Spain and Brazil, covering a distance of 8,116 km, with about 9 flights operating per week.

Regular flights on this route are provided by airlines such as Iberia, LATAM Airlines, and British Airways. Ticket prices are constantly changing, so we recommend using the low-price calendar to find the best deals, and also check in advance how to get to Madrid airport and how to get from Rio de Janeiro airport.

Flight ticket prices by day: Madrid — Rio de Janeiro

Below is a calendar of the lowest flight ticket prices for Madrid — Rio de Janeiro by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $390 in F, and the most expensive are around $1,098 in a. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Madrid → Rio de Janeiro, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$537mediumMay$664highSep$485low
Feb$600highJun$511mediumOct$498low
Mar$498lowJul$613highNov$498low
Apr$524mediumAug$524mediumDec$626high

Some values are estimated based on seasonality.

When to fly

The climate in Rio de Janeiro features hot summers and mild winters. January is the warmest month, with an average high of 31.1°C, while rainfall peaks in February. Relatively cooler temperatures and minimal rain are seen in July, when the air warms up to 25.6°C.

The most budget-friendly time to fly from Madrid is in September, with tickets starting $401. The most expensive time to buy is May, when prices rise $1,099, so to save money, it's best to avoid peak dates in late spring.

The best time to visit is considered to be August or September: during this period, the weather remains comfortable with moderate rainfall, and flight costs stay among the lowest of the year — $438.

Temperature · Rio de Janeiro

Dry and wet days · Rio de Janeiro

Wind speed and direction · Rio de Janeiro

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Madrid — Rio de Janeiro ticket

  • For flights over 8,000 km, we recommend booking tickets 2–3 months before departure to lock in a price $401.
  • Check flights with layovers in Lisbon or Casablanca — they are often cheaper than direct flights operated by Iberia or LATAM.
  • Keep an eye on the price dynamics chart: flying on a Tuesday or Wednesday can save you up to 15% compared to weekends.
  • Pay attention to baggage allowances for different carriers, as conditions for British Airways and Finnair can vary significantly on transatlantic routes.
  • Use the low-price calendar on this page to quickly find dates with the lowest fares for the coming year.

Airlines

There are 7 airlines operating on the Madrid — Rio de Janeiro route, with Iberia, LATAM Airlines, and British Airways being the leading carriers. Both direct flights and options with convenient connections are available to passengers, with a total of about 9 departures per week. A detailed schedule and information about departure days are provided in the list below — click on an airline card to see route details.

  • IberiaIB
    4x/week
    WebsiteFleet: 9224M pax/year
    • Direct flight MAD → GIG4x/week
      Duration
      10h 8m
      Days
      MTWTFSS
  • Latam Airlines GroupLA
    3x/week
    WebsiteFleet: 34782M pax/year
    • Direct flight MAD → GIG3x/week
      Duration
      10h
      Days
      MTWTFSS
  • British AirwaysBA
    1x/week
    WebsiteFleet: 29243M pax/year
    • Direct flight MAD → GIG1x/week
  • Cathay PacificCX
    1x/week
    WebsiteFleet: 18018M pax/year
    • Direct flight MAD → GIG1x/week
  • FinnairAY
    1x/week
    WebsiteFleet: 7911M pax/year
    • Direct flight MAD → GIG1x/week
  • El AlLY
    1x/week
    WebsiteFleet: 485.5M pax/year
    • Direct flight MAD → GIG1x/week
  • Qatar AirwaysQR
    1x/week
    WebsiteFleet: 26640M pax/year
    • Direct flight MAD → GIG1x/week

Cities and airports on the Madrid — Rio de Janeiro route

Flights Madrid — Rio de Janeiro depart from Adolfo Suárez Madrid-Barajas Airport and arrive at Galeão Antonio Carlos Jobim International Airport and Santos Dumont Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Rio de Janeiro

The World’s Largest CitiesInteresting

The World’s Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains—this article is for you. We’ve already told you about the oldest cities in the world, and now it’s time to delv…

Interesting

Top 7 Paragliding Spots

The sky has always attracted people. Already in ancient Greece, a myth appeared about the first people who managed to rise into the sky — Daedalus and Icarus. But if it was a myth then, now flights ha…

Flying across the ocean with Royal Air MarocTravel Ideas

Flying across the ocean with Royal Air Maroc

The Western Hemisphere seems so distant and unattainable until you discover connecting flights with Royal Air Maroc. With this airline, it’s much easier to get to North or South America, see the carni…

How to get to a wonder of the world?Tips for Travelers

How to get to a wonder of the world?

In 2007, new wonders of the world were chosen in Lisbon. In general, such a practice—“re-electing” wonders of the world—seems right. After all, every cool place wants to bear such a title! And for tra…

Honeymoon? Here’s an idea!Interesting

Honeymoon? Here’s an idea!

In this article, you won’t find tips like “how to spend your honeymoon in Turkey” or “how to organize a wedding trip to Egypt.” Everyone already knows that. Those who prefer “not to bother” can find s…

Graffiti: Where to go for street artInteresting

Graffiti: Where to go for street art

Long gone are the days when graffiti was considered solely vandalism. Today, street art is a powerful and vibrant direction of contemporary art, transforming gray city walls into open-air galleries. A…

Frequently asked questions about the Madrid — Rio de Janeiro flight

How long is the flight from Madrid to Rio de Janeiro?

The average direct flight time for a distance of 8,116 km is approximately 10 hours. For flights with layovers, the total travel time will depend on the duration of the connection at the transit airport.

Which airlines fly this route?

Regular air service between the cities is provided by Iberia, LATAM Airlines, British Airways, Finnair, Qatar Airways, and other international carriers.

Are there direct flights from Madrid to Rio de Janeiro?

Yes, direct flights on this route are typically operated by Iberia and LATAM. You can check availability for specific dates in the search results.

When is the best time to buy flight tickets?

The lowest prices are usually available when booking 8–12 weeks before your trip. To find the most budget-friendly month, use the price chart on this page.

Which airport in Rio de Janeiro do flights from Spain arrive at?

Most international flights from Madrid arrive at Galeão International Airport (GIG). We recommend checking your arrival terminal on your e-ticket in advance.

Where else you can fly from Madrid

See all

Where else you can fly from Rio de Janeiro

See all

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .