Official ticketsDedicated serviceSecure booking
Official tickets
Dedicated service
Secure booking
About usPartnershipsBlogContact
P1 Travel logoP1 Travel logo
Access to the biggestsports and music events
  • Football
  • Formula 1
  • Tennis
  • NFL
  • Rugby
  • Other
  • Deals

Footer menu

Top clubs

  • West Ham United
  • Manchester United
  • Tottenham Hotspur
  • FC Barcelona
  • Real Madrid
  • AC Milan

Popular events

  • GP Spain
  • GP Zandvoort
  • GP Singapore
  • GP Abu Dhabi
  • NFL London
  • Six Nations

All sports

  • Football
  • Formula 1
  • NFL International Games
  • Rugby
  • Tennis
  • Cricket

Football leagues

  • Premier League
  • La Liga
  • Serie A
  • Bundesliga
  • Eredivisie
  • Jupiler Pro League
  • Primeira Liga
  • Champions League

Shows & festivals

  • All Concerts
  • All Festivals

More information

  • Affiliate programme
  • Citytrips
  • Holidays
  • Blog
  • Contact
  • Frequently Asked Questions
  • About us
  • Partnerships
  • Premium Hospitality
  • Corporate Social Responsibility
  • Vacancies

Our policy

  • General terms and Conditions
  • Privacy Policy
  • Cookie Statement
  • Complaints Procedure
  • Event Guarantee
Newsletter

© 2025 P1 Travel Hospitality. All rights reserved


  • MasterCard
  • Visa
  • American Express
  • Klarna
  • iDeal
  • PayPal
VIP balcony Barcelona lounge

Events Barcelona

How does it work?

1Choose your event
Visit your favourite sports or music events
2Choose your package
Get the full experience with our packages
3Choose your hotel
A wide range of luxury hotels

Your next destination: Barcelona

Tapas, cerveza, Formula 1 and football. Barcelona is a metropolis in Spain that should (regularly) be on your city break list! Visit Circuit de Barcelona-Catalunya, Spain’s Formula 1 circuit. Or check which La Liga football matches are on the agenda at for example stadium Camp Nou. These Barcelona events will make your city break complete!

La Liga tickets GP Spain tickets

Complete your trip

Plan your next event in or near Barcelona!

FC BarcelonaGrand Prix SpainBarcelona OpenThese are the 20 biggest rivalries in footballTop 20 greatest F1 drivers everAthletic BilbaoAtlético MadridFC BarcelonaReal MadridRCD EspanyolRCD MallorcaReal BetisReal SociedadSevilla FC

Football events Barcelona

The most popular football league in Spain is La Liga. Every year, thousands of football fans visit this league to experience the Spanish football atmosphere live. In Barcelona, you will want to visit a match of these top football clubs: Barcelona and RCD Espanyol. We have picked these football events in Barcelona for you.

FC Barcelona tickets

Formula 1 events Barcelona

Look forward to a crazy Formula 1 weekend. Go for a one-of-a-kind experience and visit Circuit de Barcelona-Catalunya in Barcelona. Be amazed by everything that comes with a Grand Prix. Action, fanatical supporters and a huge grounds with all sorts of activities. There is so much to experience before, during and after the race. Your Spanish Formula 1 ticket is waiting for you. Discover the charms of this extreme sport!

Grand Prix Spain

Football events Barcelona

Book an experience to remember

RCD Espanyol vs RCD Mallorca
15 Sep 2025, 21:00
Date confirmed
Football | La Liga

From

£
57
RCD Espanyol vs Valencia
24 Sep 2025, 15:00
Football | La Liga

From

£
57
RCD Espanyol vs Real Betis
5 Oct 2025, 15:00
Football | La Liga

From

£
77
RCD Espanyol vs Elche
26 Oct 2025, 15:00
Football | La Liga

From

£
65
RCD Espanyol vs Villarreal
9 Nov 2025, 15:00
Football | La Liga

From

£
78
RCD Espanyol vs Sevilla
23 Nov 2025, 15:00
Football | La Liga

From

£
57
RCD Espanyol vs Rayo Vallecano
7 Dec 2025, 15:00
Football | La Liga

From

£
78
RCD Espanyol vs FC Barcelona
4 Jan 2026, 15:00
Football | La Liga

From

£
129
RCD Espanyol vs Girona FC
18 Jan 2026, 15:00
Football | La Liga

From

£
57
RCD Espanyol vs Alavés
1 Feb 2026, 15:00
Football | La Liga

From

£
57
RCD Espanyol vs Celta de Vigo
15 Feb 2026, 15:00
Football | La Liga

From

£
78
RCD Espanyol vs Real Oviedo
8 Mar 2026, 15:00
Football | La Liga

From

£
57