What the price says
Between April and June 2026, 106 Business-class offers were tracked for Brazil-Barcelona and 1.337 for Brazil-Madrid. Barcelona's median, R$ 18.255, sits 50% above Madrid's, R$ 9.155. Barcelona's floor, R$ 11.264, exceeds Madrid's floor by R$ 5.276. These are not estimates: they are the figures from the observed period.
Where to depart from
For Barcelona, GRU shows the lowest observed floor: R$ 11.264, with a median of R$ 16.479. GIG records a higher median, R$ 18.607, but a larger volume of tracked offers. For Madrid, GRU concentrates the highest volume and the lowest floor in the dataset: R$ 5.988, with a median of R$ 8.732. GIG comes in with a floor of R$ 7.255 and a median of R$ 9.038. BSB, on both routes, tends to record the highest floors among the listed origins.
The airlines
For Madrid, Azul, Iberia, TAP Air Portugal, Air France, Lufthansa and KLM appear among the tracked carriers, alongside other names. For Barcelona, Avianca features in the collected offers. The variety of carriers for Madrid is visibly broader, which in itself reflects the volume of options available to the buyer.
When both the median and the floor point to the same city, the answer is not nuanced: it is direct. Madrid is cheaper by both measures.
If the final destination is Barcelona, the price is the real cost of that choice: the typical fare nearly doubles compared to Madrid. Paying that premium makes sense when Barcelona is the confirmed work destination or a fixed personal agenda. If the destination is any point in Spain reachable by train or domestic flight, Madrid works as a hub with meaningful savings. The R$ 9.100 difference in the median is enough to cover internal connections or additional nights.