With silky football, wild fans, some of the world’s best players, and of course Real Madrid and Barcelona—Spain’s La Liga has a lot to love. But what about the price of tickets for La Liga matches? In this article we’ll take an in-depth look at La Liga ticket prices by club for the 2024/25 season. We will start with match tickets and, for those who want to take their support to the next level, we’ll then check the price of La Liga Season tickets. So let’s get started!
Instant Tickets for All La Liga Teams
2024/25 La Liga Match Ticket Prices By Club
La Liga match ticket prices range from as little as €13, behind the goal at the Mendizorrotza Stadium, to €195 in the Tribuna (Grandstand) at the Santiago Bernabéu. These are the prices when buying directly from the clubs’ online ticket portals, or through the ticketing windows at the stadiums.
Club | Least Expensive Match Ticket (€) | Most Expensive Match Ticket (€) |
Alavés | 13 | 59 |
Athletic Bilbao | 30 | 110 |
Atlético | 30 | 150 |
Barcelona | 46 | 149 |
Betis | 45 | 80 |
Celta | 20 | 80 |
Espanyol | 30 | 100 |
Getafe | 40 | 95 |
Girona | 35 | 64 |
Las Palmas | 30 | 95 |
Leganés | 20 | 46 |
Mallorca | 40 | 95 |
Osasuna | 40 | 140 |
Rayo Vallecano | 20 | 90 |
Real Madrid | 75 | 195 |
Real Sociedad | 25 | 60 |
Sevilla | 45 | 165 |
Valencia | 30 | 100 |
Valladolid | 31 | 92 |
Villarreal | 20 | 50 |
- Prices do not include hospitality or non-hospitality “VIP” tickets.
- All prices are for adult tickets.
- Prices don’t include “special” derby matches or visits by Real Madrid or Barcelona, where clubs may use a unique pricing strategy.
2024/25 La Liga Season Ticket Prices By Club
La Liga Season Ticket prices start at just €170 at Leganés, in the north end at the Butarque (Zona de Animación), and rise to €2,390 for Real Madrid in the Tribuna (Grandstand) at the Bernabéu.
Club | Least Expensive Season Ticket (€) | Most Expensive Season Ticket (€) |
Alavés | 285 | 789 |
Athletic Bilbao | 434 | 1,149 |
Atlético | 280 | 1,650 |
Barcelona | 355 | 895 |
Celta | 250 | 728 |
Espanyol | 292 | 975 |
Getafe | 220 | 550 |
Girona | 410 | 937 |
Las Palmas | 227 | 670 |
Leganés | 170 | 510 |
Mallorca | 290 | 945 |
Osasuna | 290 | 670 |
Rayo Vallecano | 270 | 760 |
Real Betis | 345 | 1,150 |
Real Madrid | 296 | 2,390 |
Real Sociedad | 280 | 702 |
Sevilla | 335 | 1,325 |
Valencia | 285 | 1,725 |
Valladolid | 277 | 792 |
Villarreal | 235 | 1,700 |
- Where possible, all prices are for 19 La Liga matches only, and don’t include expanded cup and European tickets.
- Where exact prices were unavailable we have made an approximation based on previous seasons.
- Athletic Bilbao prices were announced in late 2024 and will apply from 2025/26
- Where relevant, prices are for new customers and not renewals, which are often discounted.
What Factors Affect the Cost of La Liga Tickets?
So you can see how dramatically La Liga ticket prices can vary from team to team. Now, we’ll delve into the many different reasons for these differences.
Present Success
Above all, the key factor affecting the price of tickets in La Liga by club is success. In Spain, two clubs lead the way when it comes to winning honours—as global institutions in two of Europe’s tourism capitals, Real Madrid and Barcelona are free to set high prices for La Liga match tickets.
As a minor exception to this rule, the cost of FC Barcelona tickets have temporarily been lowered during their stay at the Lluís Companys Olympic Stadium. Never intended for football, this stadium has proved unpopular among Barça fans due to its awkward hilltop location, open stands and the distance of the seats from the pitch.
When Barcelona return to Camp Nou you can expect a structure more in line with the price of Real Madrid tickets.
Both teams are followed closely in recent times by Atlético Madrid. Indeed, Atlético Madrid tickets have the biggest price range in the competition, with a difference of €120 between their cheapest and most expensive La Liga tickets (€30 - €150). This reflects the working class roots of the club, but also the club’s success over the last decade.
Past Success
Something that can affect ticket prices by club is pedigree. And if there’s a La Liga team that stands out for having ticket prices that don’t quite reflect the club’s position in 2024/25, it’s Valencia.
Despite a difficult few seasons, and being rooted to the foot of the Primera División at the time of writing, the club has a large fanbase, with 30,000+ season ticket holders and regular full houses at the Mestalla stadium. Outside of Real Madrid, Barcelona and Atlético, Los Ches were the last team to win the league, back in 2004 under Rafael Benítez.
In a much better position, another club with a real legacy is Athletic Club, who are fourth on the table for all-time La Liga championships (eight), and is one of seven clubs with a maximum match ticket price over €100. Still, the club attracted an average of 46,594 fans per game in 2023/24.
Geographical Location
As a rule of thumb, if a Spanish club is not in one of the country’s largest urban centres, its La Liga match ticket prices will be lower, even if the team is competitive.
This applies to plenty of clubs in the Primera División in 2024/25, including Villarreal and also Real Sociedad (San Sebastian).
Another case in point is Girona FC, who offered reasonable match ticket prices for 2024/25 (€35 - €64), despite mounting a title challenge in the 2023/24 season and perhaps being justified in charging more.
Visiting Opponents
Something that completely changes La Liga ticket pricing by club is when one of the big teams like FC Barcelona or Real Madrid visits the stadium. In those cases the pricing structure is abandoned for a one-off ticket price that will be significantly higher than usual.
One reason for this is that Real Madrid and Barcelona fans can be found across Spain, with many towns and cities having a local branch of the fan club for one of these teams. Clubs will naturally try to harness this demand to boost ticket sales revenue for matches against Real Madrid or Barça.
To illustrate, in 2024/25 Valencia introduced a dynamic pricing system, which was vulnerable to big increases when one of the biggest teams came to visit the Mestalla.
The price of Real Sociedad tickets will also increase for the big matches. The basic price of €25 - €60 applies to the majority of La Real’s La Liga games, but will climb as high as €80 - €120 for special fixtures like the Basque derby against Athletic Bilbao.
Length of Time Spent in La Liga
Newly promoted clubs will tend to offer cheaper La Liga ticket prices, as a holdover from being in the Segunda División, but also as a way of attracting new fans to the stadium with the appeal of top-flight football.
So it’s no wonder that newly promoted Deportivo Alavés offer the most affordable ticket prices in La Liga, while Espanyol, despite being a mid-sized club with a modern stadium based in Spain’s second-largest urban centre (Barcelona), offers a reasonable starting price at just €30 in the shortsides at Estadi Cornellà-El Prat.
Once a team is established in the Spanish top division you can expect them to raise ticket prices. Take for example, Osasuna who have re-established themselves as La Liga regulars since promotion in 2019 and have mid-priced match tickets, even if their season tickets for the 19,839 full members (socios) at the El Sadar Stadium are more affordable.
Other Ticket Pricing Factors
Realistically, Rayo Vallecano cannot lift the cost of La Liga tickets at Vallecas Stadium above the current range of €20 to €90, because the club remains the only team in the league that doesn’t offer online ticket purchasing through the club website.
If you want to buy tickets directly, you have to go to the ticket windows, or taquillas, at the ground in the days before a match.
Explaining the Price of La Liga Season Tickets in the 2024/25 Season
La Liga clubs adopt varied strategies for their season ticket prices, with factors like European competition, stadium facilities, and fan demographics playing a key role. Across the league, La Liga season ticket prices by club rose by as much as 5%, while Real Madrid increased their tickets by an average of 3.6%.
Barcelona have offered a more complex structure due to the temporary move to the Montjuïc Stadium. Season tickets start at €90 for the Animation Stand but rise to €649 for premium areas.
After the return to Camp Nou later in the season, prices adjust to €355 - €895, depending on seating zones. This pricing reflects both the reduced capacity at Montjuïc and the expected high demand at Camp Nou, showing how logistics and stadium renovations impact club pricing.
European Match Packages and More
Giants like Real Madrid and Atlético Madrid offer flexible packages, including a "La Liga-only" option and a comprehensive ticket covering domestic and European games.
For instance, Real Madrid's Euro season ticket ranges from €430 to €3,117, while a La Liga-only pass costs €296 to €2,390. Similarly, Atlético Madrid's League tickets range from €280 to €1,650, while a comprehensive pass covering all competitions can cost up to €2,050.
Some teams participating in European competitions, such as Real Betis and Villarreal, simplify matters by offering a single subscription that covers all home games, domestic and international.
Athletic Club takes a unique approach by catering to a wide band of younger fans with their "Gazte Abonoa" ticket, priced at €395 for fans aged 14 to 26, with only 2,237 spots available in the noisy, safe-standing Grada Popular de Animación (lower North Stand). This is against a price of €434 for people over 26 years old.
Along those same lines, at Mallorca, season ticket holders get a host of perks, including discounts at the club store, and cheaper additional match tickets.
Surprising Prices in the Madrid Area
Smaller clubs, such as Rayo Vallecano, Leganés, and Getafe, focus on affordability for season tickets. Note that all three teams are based in the Madrid area, but maintain modest season ticket prices to attract fans in a football-saturated city with five La Liga clubs in 2024/25.
Rayo offers tickets between €270 and €500, while Getafe and Leganés keep their prices between €220 - €550 and €170 - €510, respectively. These clubs also offer some creative benefits.
Here, nothing can trump Leganés, who even give season ticket holders the option of purchasing a plot of land through a local real estate agency.
Which La Liga Clubs Froze their Season Ticket Prices for 2024/25?
Two clubs stand out for maintaining the price of their season tickets between 2023/24 and 2024/25. They are Villarreal and Sevilla, rewarding their faithful at the Ramón Sánchez Pizjuán Stadium and Estadio de la Cerámica with frozen prices of €335 - €1325 and €235 - €1,700 respectively. Meanwhile, Villarreal's pricing starts at an affordable €235 but can climb to €1,700 for premium seating.
Conclusion: La Liga Ticket Prices by Club 2024/25
La Liga ticket prices vary by club from €13 to €195 for a match ticket, and from €170 to €2,390 for a season ticket. The prices chosen by clubs comes down to a host of different factors, from current success to geographical location, demographics, historical pedigree and how many seasons the team has been in La Liga.
Dig a little deeper and you can see that La Liga teams target matchday fans for extra ticketing revenue. The average price of the cheapest match tickets in La Liga is €33.25, while the per-match price of the cheapest season tickets across the league is just €14.54.
For many fans, a commitment like a season ticket is out of the question, while securing match tickets can also be a struggle, especially for the most popular matches. This is where Ticket Compare comes in handy. We source secondary authentic tickets for La Liga from a curated selection of the best secondary marketplaces and official hospitality resellers. You can also get seats for the Copa del Rey, and find Champions League tickets, along with the Europa League.
Frequently Asked Questions
How Much is a Real Madrid Season Ticket?
In 2024/25 a Real Madrid season ticket is priced from €296 to €2,390 for La Liga matches only. To include Champions League matches, the Euroabono (Euroticket) costs €430 to €3,117.
The cheapest tickets are in the Grada Baja (Lower Tier), while the most expensive are in the Tribuna (Grandstand).
How Much is the Average La Liga Match Ticket?
The average price of a match ticket for La Liga varies from €33.25 to €100.75 across all 20 clubs in the Primera División.
What is the Cheapest Stadium in La Liga?
The cheapest place to watch La Liga football is Estadio Municipal de Butarque, home of Leganés, where match tickets cost just €20 to €46 and season tickets are €170 to €510. No surprise, as 2024/25 is their first season in La Liga since relegation in 2019.