The 2019-20 La Liga fixtures have been released and champions Barcelona will kick off their 2019-20 La Liga campaign against Athletic Bilbao at the San Mames Stadium on August 18.
Real Madrid will also be heading out on the road in the first round of fixtures, as they travel to Celta Vigo.
Elsewhere, Atletico take on Getafe, Espanyol host Sevilla, Valencia tackle Real Sociedad and Real Betis take on Real Valladolid.
The promoted teams play Leganés (Osasuna), Eibar (Mallorca) and Villarreal (Granada) in their first games back in the top flight.
Elsewhere, Mallorca entertain Eibar and Levante go to Alaves.
The first Catalan derby of the campaign will take place on January 5, at the RCDE Stadium, before rivalries are rekindled on May 10.
Atletico will play host to Real on September 29 and cross the Spanish capital to the Bernabeu on February 2.
The first Clasico will be on October 27 at the Camp Nou, with the return date at the Santiago Bernabeu set for March 1.
Andalusian derbies also form part of the Liga calendar, with Sevilla taking on Real Betis on November 10 and March 15.
The final round of games, which will take place on May 24, include Barcelona traveling to Alaves, Real going to Leganes, Atletico hosting Real Sociedad and Valencia taking on Sevilla.
Opening round of fixtures, 18-21 August 2018:
- Real Mallorca v Eibar
- Atletico Madrid v Getafe
- Celta Vigo v Real Madrid
- Espanyol v Sevilla
- Alaves v Levante
- Valencia v Real Sociedad
- Real Betis v Real Valladoid
- Leganes v Osasuna
- Athletic Club Bilbao v Bardelona
- Villarreal v Granada