Cheap Flights Madrid to Rio de Janeiro: 2026 Guide

Cheap flights Madrid to Rio de Janeiro: airlines, stopovers, prices by season and booking tips. Search and book from €530.

🌐 Lee este artículo en español

Cheap Flights Madrid to Rio de Janeiro: Getting to Brazil Without Overpaying

Check live Madrid–Rio fares on TopTravelCentre →

Cheap flights from Madrid to Rio de Janeiro start near €530–650 round trip if you book early and avoid Carnival and the southern summer peak. The route works on two levels: fast direct nonstops for those in a hurry, and cheaper one-stops through Lisbon, São Paulo or Bogotá for those counting euros. Compare both on TopTravelCentre before you commit.

Route basics

  • Direct flight time: about 10 hours 15 minutes.
  • Departure: Madrid Barajas (MAD).
  • Arrival: Rio de Janeiro Galeão (GIG). Some fares route into Santos Dumont (SDU) or São Paulo (GRU) with a connection — watch which airport you actually land at.

Airlines flying Madrid–Rio

Airline Type What to know
Iberia Full service Daily nonstops, fastest option
LATAM Full service Nonstops plus connections via São Paulo
TAP Air Portugal Full service Via Lisbon; frequently the cheapest one-stop
Air Europa Full service Nonstops and via São Paulo from Madrid
Avianca Full service Via Bogotá; occasional sleeper fares

Prices verified on public search tools and official airline sites. In low season the gap between a nonstop and a Lisbon/Bogotá one-stop can be €150+. See all Madrid–Rio routings here.

When to fly and when to book

  • Peak: December–February (Brazilian summer) and especially Carnival (dates shift yearly — check them). Carnival fares can be double the low.
  • Shoulder: March–May and October. Rio is warm year-round; these months balance weather and price.
  • Cheapest: May–June and November, when European winter demand fades.
  • Booking window: 3–5 months ahead for the best long-haul fares; earlier for Carnival and New Year, which sell out and only get pricier.

Airports: departure and arrival

Madrid Barajas (MAD): most long-haul departures leave from Terminal 4 (Iberia, LATAM) or T1. The Cercanías C-1 train and Exprés Aeropuerto bus connect the airport to Atocha in 30–40 minutes. Arrive 3 hours before an intercontinental flight.

Rio Galeão (GIG): 20 km from Copacabana. Taxis and rideshares are metered and reasonable; the BRT connects to the metro network. Santos Dumont (SDU), near the centre, serves mainly domestic flights — if your itinerary ends there via a connection, it’s actually more convenient.

Money-saving tips

  1. Never fly during Carnival unless it’s the point of the trip. If it is, book 6+ months out.
  2. Price the TAP via-Lisbon option. Short hop, easy connection, and often the cheapest full-service fare on this route.
  3. Travel in May–June or November. Rio at 26°C with low-season fares is the best value window.
  4. Consider São Paulo + domestic hop. Sometimes flying MAD–GRU and adding a cheap domestic leg to Rio beats the direct fare — compare multi-city options on TopTravelCentre.
  5. Depart midweek. Tuesday and Wednesday departures shave real money off long-haul fares.

FAQ

How long is the flight from Madrid to Rio de Janeiro? About 10 hours 15 minutes nonstop. One-stop routings take 14–18 hours.

Which airlines fly direct from Madrid to Rio? Iberia, LATAM and Air Europa operate nonstops on the Madrid–Rio corridor, with Iberia offering daily frequencies.

What is the cheapest month to fly Madrid–Rio? May, June and November, excluding holiday weeks. Avoid Carnival and the December–February peak.

Do Spaniards/EU citizens need a visa for Brazil? No — Spain and most EU countries have visa-free agreements with Brazil for stays up to 90 days. Check current rules before booking as entry requirements can change.

Which Rio airport is better, GIG or SDU? Galeão (GIG) receives international flights; Santos Dumont (SDU) is domestic-only but much closer to the centre — convenient if you connect through São Paulo.

Is a stopover worth it on this route? Often yes. TAP’s Lisbon stopover program lets you add days in Portugal at little or no extra flight cost, and a well-timed connection in São Paulo or Bogotá can knock €150+ off the fare. On a 10-hour journey, one comfortable break in the middle can even make the trip easier.

What a good fare looks like in 2026

Round-trip benchmarks for Madrid–Rio from recent fare behaviour:

  • Low season (May–Jun, Nov) economy round trip: from €530–680, cheapest via Lisbon or Bogotá.
  • Shoulder (Mar–Apr, Oct): €650–800.
  • Carnival and December–February: €900–1,300+, often much more.

A sub-€600 round trip outside peak dates is a buy-immediately fare. During Carnival weeks, add €300–500 to every expectation and remember that accommodation in Rio is the harder problem — flights, hotels and availability all tighten together.

Book your flight

Madrid to Rio is a long-haul route where timing is everything: skip Carnival, aim for May–June or November, book 3–5 months out, and a nonstop or an easy Lisbon connection becomes affordable. Search and book your Madrid–Rio flight on TopTravelCentre now.