Skip to main content
  • View of Barcelona, with the Sagrada Familia in the centre

    View of Barcelona, with the Sagrada Familia in the centre

  • Redforce ride in Ferrariland, Port Aventura, Tarragona

    Redforce ride in Ferrariland, Port Aventura, Tarragona

  • PortAventura


  • View of Girona

    View of Girona

  • Palafrugell, on the Costa Brava

    Palafrugell, on the Costa Brava

5 Days – Barcelona for Families

Discover what makes Barcelona a great option for a short family getaway with its many family-friendly attractions including its proximity to PortAventura World, one of the best theme parks in Europe, and the beautiful beaches along the Costa Brava.


Day 1-2: Barcelona

Arrive at Barcelona El Prat airport. Spend the next 2 days exploring this cosmopolitan city – the Gaudi architecture at the famous Sagrada Familia or Park Guell, strolling along the Las Ramblas or visiting Camp Nou stadium. Families can also enjoy Barcelona Aquarium or Poble Espanyol, an open-air museum showcasing Spanish towns and villages or event Montjuic Hill for its magic fountain and Tibidabo amusement park. Overnight in Barcelona.

Day 3: Full day excursion to PortAventura Park & Ferrari Land theme park

Take the train that goes directly from Barcelona to PortAventura World (1 hour 10 minutes). Located on the shores of the Mediterranean sea, this is the largest family holiday attraction in Europe, operating 5 star and 4 star themed hotels. PortAventura World includes 3 parks: PortAventura Park, PortAventura Caribe Aquatic Park & Ferrari Land Park offering thrilling rides, shows and fun for the entire family! Overnight in Barcelona.

Note: You may also choose to add an additional day by extending your stay at one of the themed hotels in PortAventura World.

Day 4: Full day excursion to Girona & Costa Brava

Travel through the scenic countryside to visit the colorful Roman city of Girona and discover its atmospheric Old Town. Continue to the coastal region of Costa Brava surrounded by unspoiled beauty. Enroute, visit the charming town of Pals as the well as the typical Spanish coastal village of Calella de Palafrugell. Enjoy the beaches, explore the quaint streets or just take in some Mediterranean sun! Overnight in Barcelona.

Day 5: Barcelona

Take your return flight back home from Barcelona El Prat airport.