If you’re planning a family trip and wondering what to do in Barcelona with kids, you’ve come to the right place. The Catalan capital is not only rich in history, architecture, and culture, but it also offers countless activities designed for the little ones. From interactive museums to amusement parks, in this article we’ll share the best family-friendly things to do in Barcelona so you can make the most of your trip together.
Barcelona Aquarium
Located in Port Vell, the Barcelona Aquarium is one of the most important aquariums in Europe dedicated to Mediterranean marine life. It has 35 different tanks, an 80-meter-long underwater tunnel, and an impressive collection of sharks. Kids can learn about marine biodiversity in a fun and interactive way. There are also family-friendly workshops and play areas, making it both educational and entertaining for all ages.

How to get there? The aquarium is located in Port Vell, next to Maremagnum. You can take the metro to Drassanes (L3) or Barceloneta (L4), both about a 10-minute walk away. Several city bus lines also stop nearby, including V17, H14, V13, 59, and D20.
🎟️ Book your Barcelona Aquarium tickets here!
MOCO Museum
The MOCO Museum in Barcelona, located in El Born, is a fantastic way to introduce kids to contemporary art in a fun and engaging way. Its colorful rooms and immersive exhibitions spark creativity in both children and adults. Works by artists such as Banksy, Basquiat, and Kusama offer a visual journey full of surprises. Younger visitors especially enjoy the interactive installations and playful spaces that invite them to explore perception in new ways.

How to get there? The MOCO Museum is right in the heart of El Born. The closest metro stop is Jaume I (L4), just a 5-minute walk away.
🎟️ Get your MOCO Museum tickets here!
Tibidabo Park
Perched high on Tibidabo Mountain, this historic amusement park combines fun rides with some of the best panoramic views of Barcelona. With more than 25 attractions spread across different zones, it has something for all ages—from classics like the Ferris wheel to thrilling roller coasters. Children can also enjoy the kids’ area, puppet shows, and family entertainment. With its century-old charm, Tibidabo is a magical destination to spend a whole day, complete with picnic spots and restaurants.

How to get there? Take the Barcelona City Tour bus and get off at Stop 14 (Tibidabo) on the East Route. From there, hop on the iconic Blue Tram, which takes you up to the top.
🎟️ Book your Tibidabo tickets here!
CosmoCaixa
CosmoCaixa is one of Spain’s most important science museums and a must-visit if you’re traveling with curious kids. Its interactive exhibits let visitors experiment with physics, biology, technology, and astronomy. The Flooded Forest recreates a real Amazonian ecosystem, complete with live animals, which fascinates everyone. The Planetarium also offers child-friendly sessions. It’s the perfect place to spark curiosity and have fun while learning.

How to get there? Take the FGC train (L7) to Av. Tibidabo station. From there, you can either walk about 10 minutes uphill or catch bus 196, which drops you right at the entrance. You can also reach it via buses V13 or V15, though they stop a bit farther away.
Parc de la Ciutadella & Barcelona Zoo
The Parc de la Ciutadella is one of Barcelona’s largest urban parks, offering wide green spaces perfect for running around, playing, or enjoying a picnic. Inside the park you’ll find the Barcelona Zoo, home to over 2,000 animals representing 300 different species. Kids can see elephants, dolphins, reptiles, and exotic birds up close. The zoo also features play areas, pony rides, and educational activities, making it a perfect mix of nature, leisure, and learning.

How to get there? Take the metro to Arc de Triomf (L1) or Jaume I (L4). If you prefer the hop-on hop-off experience, the Barcelona City Tour stops at Stop 14 (El Born–Ciutadella) on the Green Route.
Barcelona Bosc Urbà
Located in the Forum area, Barcelona Bosc Urbà is an urban adventure park where kids can climb, slide, and tackle obstacles high above the ground. Circuits are adapted to different age groups and difficulty levels, from beginners to thrill seekers. With zip lines, nets, rope bridges, and more than 50 activities, it’s a guaranteed adrenaline rush. It’s also great for promoting teamwork and physical activity—an exciting outdoor experience in the city.

How to get there? Take tram T4 and get off at El Maresme, or take the metro (L4) to El Maresme | Fòrum.
Hop On Hop Off our Barcelona City Tour bus
Traveling with kids can be tiring, which is why the Barcelona City Tour bus is the perfect way to move around the city stress-free. With stops at all the major landmarks, you can hop on and off as many times as you like during the day. The open-top double-decker buses offer great views, which kids love. Plus, there are multilingual audio guides, including child-friendly options. It’s comfortable, safe, and the most practical way to explore Barcelona as a family.

🎟️ Buy your Barcelona City Tour tickets here and enjoy a 15% discount!
Montjuïc cable car & Montjuïc Castle
The Montjuïc Cable Car is an exciting ride for kids, offering breathtaking views of the city and the sea. The journey takes you up to Montjuïc Castle, a historic fortress with gardens and viewpoints that families love. The spacious grounds allow kids to run around while discovering some of Barcelona’s history. The ride is short but scenic, and it’s often one of the highlights of the trip for families.

How to get there? Take the Barcelona City Tour and get off at Stop 2 (Jardins de Miramar) on the Orange Route to board the cable car. If you prefer to walk up to the castle, you can also get off at Stop 3 (Fundació Joan Miró) or Stop 4 (Anella Olímpica).
🎟️ Buy your Montjuïc Cable Car tickets here.
Parc de l’Oreneta train
Every Sunday, Parc de l’Oreneta turns into a dream come true for little train enthusiasts. A miniature steam train takes visitors on a ride around the park, delighting kids and adults alike. The park also has play areas, walking paths, and green spaces to enjoy a morning in nature. It’s an affordable, charming, and original family plan.

How to get there? Take buses V3, H2, or H4, or metro L12 and get off at Reina Elisenda station.
Barcelona’s largest pool: Llac de Can Dragó
If you’re visiting Barcelona in the summer, don’t miss the Llac de Can Dragó, the city’s largest outdoor swimming pool with over 3,000 square meters of water. It’s perfect for cooling off, swimming, or playing aquatic games. There are shallow areas for young children, lifeguards on duty, grassy areas to sunbathe, and shaded zones. Well connected by public transport, it’s a great alternative to the beach—an urban oasis for families.

How to get there? You can easily reach it by public transport. There are several options: take metro Line 1 and get off at Fabra i Puig, or metro Line 5 to Llucmajor. You can also use buses 62, 96, or 128, which will drop you just a few minutes’ walk away.
Bunkers del Carmel
Climbing up to the Bunkers del Carmel is one of the most spectacular free activities in Barcelona. From the top, you can enjoy breathtaking 360º views of the entire city—perfect for family photos. Kids love the wide open space and the sense of adventure that comes with reaching the summit. While there aren’t many facilities, it’s an ideal natural spot for a relaxed afternoon outing.

How to get there? Take the Barcelona City Tour on the East Route and get off at Stop 13 (Park Güell). From there, it’s about a pleasant 20-minute walk up to the bunkers.
📸 Discover more about this experience in our blog.
Ready to discover Barcelona with your family?
As you can see, there are plenty of things to do in Barcelona with kids, from educational activities to outdoor adventures. The city is family-friendly and offers options for every taste and pace. Whether you’re coming for a weekend or a full week, you’ll never run out of ideas!
🚌 Make your trip even easier and more fun with the Barcelona City Tour, giving you convenient access to all these attractions.