10 Things to Do in Porto with Kids

Amusement parks, pirate ships and endless adventures. Discover the best activities in the northern Portuguese city for the youngest members of the family.
10 Things to Do in Porto with Kids

Other popular activities in Porto

More about: 10 Things to Do in Porto with Kids

We all have an inner child, so when I think about the best things to do in Porto or any other city, I like to suggest activities for the whole family. Of course, always with a curious spirit of adventure to explore the surroundings in a fun way.

In this post, you'll find a list of the top activities to enjoy in Porto with the little ones: from creating your own personalized puppet show to walking among the treetops or visiting soccer stadiums. Don't miss out on any plans to share with your kids in this wonderful city in northern Portugal.

1. Visit one of the places that inspired Harry Potter

Lello Bookstore| ©Wells T
Lello Bookstore| ©Wells T

Nowadays, bookstores rarely make it onto lists of top activities to do with children. In this case, however, it's impossible to resist visiting one of the most beautiful libraries in the world, the Lello Bookstore.

From a distance, you'll see three large windows with a figure on each side, representing defenders of art and science, on its façade. Inside, around an exquisite spiral staircase, you will find an art gallery, a place for social gatherings, a space for the bookstore's gems, a section dedicated to José Saramago, and two special sections for children (one on each level), all decorated in the best Portuguese neo-Gothic style.

In Porto, the Lello Bookstore is an essential stop on the Harry Potter tour of Porto due to its fame as a source of inspiration for the Harry Potter books. Although J.K. Rowling stated in 2020 that Lello did not inspire her work, the spells of Harry Potter enchanted the place, and children know it.

Details of interest

  • Price: admission available from €5, and if you buy a book, the cost is deducted from the price.
  • Duration: approximately 30 minutes.
  • What you need to know: Every day, hundreds of people queue up at Rua das Carmelitas 144 to enjoy the atmosphere, events, and variety of books on offer. It is open from 9 a.m. to 6:30 p.m.
  • How to get there: It is easily accessible by bus. The Guilherme Gomes Fernandes or Cordoaria stops, which are the same stops where the tourist bus would drop you off, are 100 meters from the bookstore. If you prefer the tram, the Carmo and Clérigos stops are two blocks away.

Book a Harry Potter tour of Porto

2. Visit the Dragão Stadium in Porto

FC Porto Stadium| ©i y e r s
FC Porto Stadium| ©i y e r s

Book tickets for the FC Porto Museum and Dragão Stadium and explore the headquarters of the Portuguese First League soccer team with your kids. It's an almost obligatory visit for soccer fans.

The tour covers the main areas of the stadium and includes a visit to the impressive FC Porto Museum, which won the European Museum of the Year Award in 2016 thanks to its technological features, cutting-edge lighting, holograms of famous figures, interactive screens, and innovation.

Here, children (and adults) are constantly smiling, especially if they like sports. Everyone learns about the history through the audio guide available in Spanish.

Details of interest

  • Price: from €24 you can book tickets for the FC Porto Museum and the Dragão stadium.
  • Duration: 2 hours.
  • What you need to know: you will find the FC Porto Museum on Via Futbol Clube do Porto and you can visit it from Friday to Wednesday, from 10 a.m. to 7 p.m. and on Thursdays until 6 p.m.
  • How to get there: you can get to FC Porto by subway; the Estádio do Dragão station is right in front of it.

Book tickets for the FC Porto Museum and Dragão Stadium

3. Sail the Douro River aboard a pirate ship

Pirate ship on the Douro| ©JlCota
Pirate ship on the Douro| ©JlCota

Sail with the kids aboard a rabelo, an old wine transport boat, to discover Porto. Children love this experience because of the unique nature of the boat, which resembles a pirate ship. When they see the boats anchored on the Douro River, they'll want to climb aboard, and... how can you say no?

Cruises on the only river that flows entirely within Portuguese territory depart from two points: Ribeira de Porto or across the D. Luiz I Bridge, from Vila Nova de Gaia, just opposite the previous point. Every 30 minutes, starting at 10 a.m., you have the opportunity to take this cruise. This activity is interesting because it brings together young and old in their curiosity to stroll across the city's six bridges:

  • The Dom Henrique Bridge.
  • The Maria Pia Bridge.
  • The São João Railway Bridge.
  • The Arrábida Bridge.
  • The Freixo Bridge.
  • The Luis I Bridge (starting point of the cruise).

The bridges are located far from the city center, and when you add to that the entertaining stories told by the Spanish audio guide, the colorful landscape, and the relaxation provided by the serenity of the sea, the result is a very pleasant family experience. Another option that the little ones will love is booking a cruise on the Douro River.

Details of interest

  • Price: from €15 for adults and €7 for children.
  • Duration: 50 minutes.
  • What you need to know: the rabelos operate from Monday to Sunday, from 10 a.m. to 6:30 p.m. They have a capacity of 50-60 people.
  • How to get there: the tourist bus offers combined tickets with these 6-bridge cruises.

Book a cruise on the Douro River

4. Take a boat trip on the World of Discoveries

Boat at the World of Discoveries| ©Erasmus
Boat at the World of Discoveries| ©Erasmus

Buy your tickets for World of Discoveries in Porto, a museum that shows children the regions of the world reached by Portuguese explorers. If you book the Porto Card, you can get a discount on your ticket.

The official description says it is an interactive museum, but I think sensory museum better describes the experience. I can tell you in advance that all children (and adults) want to repeat the boat trip. Let me explain what it consists of.

While listening to the stories of Ferdinand Magellan, Vasco da Gama, Bartolomé Díaz, and other iconic figures with the audio guide in Spanish, you will travel in a boat surrounded by the landscapes of China, Japan, Africa, and tropical forests, taking in the distinctive aromas of these areas. The tour lasts approximately 20 minutes.

Details of interest

  • Price: From €15.
  • Duration: 1 hour.
  • What you need to know: Rua de Miragaia, 106. You can visit from Tuesday to Friday, between 10 a.m. and 6 p.m., and on Saturdays and Sundays, from 10 a.m. to 7 p.m.
  • How to get there: The Alfândega stop on tram line 1 is a two-minute walk from the museum.

Book Porto Card with public transportation

5. Take part in a play at the Puppet Museum

Puppet Museum| ©Rui78
Puppet Museum| ©Rui78

A few meters from the Palacio da Bolsa, another of Porto's landmarks, you will find another of the best things to do in Porto, the Puppet Museum, a space based on the work of João Paulo Seara Cardoso, former artistic director of the Teatro de Marionetas do Porto, which invites families to tell stories with puppets.

Take your little ones from Wednesday to Sunday, between 2:00 p.m. and 6:00 p.m. , to Rua de Belomonte, 61 to see the different puppet exhibitions, specialized videos, seasonal exhibitions, and everything related to this art.

At the end of the visit, you will be invited to create your own play using the puppets of your choice from the venue. The activity is fun and allows you to explore emotions and express your thoughts in a creative way.

Details of interest

  • Price: from €3.50 for adults and €2.50 for children.
  • Duration: 1 to 2 hours.
  • What you need to know: there are two entertaining floors, and I invite you to check out their events calendar.
  • How to get there: You can take the tourist bus to the Palacio da Bolsa station, the regular bus to the Merc. Ferr. Borges or Ribeira stations, or the tram to the Infante station.

Book the Porto tourist bus

6. Walk across an elevated bridge among the trees at the Serralves Foundation

Elevated bridge at the Serralves Foundation| ©Angel D
Elevated bridge at the Serralves Foundation| ©Angel D

Walking across a bridge among the treetops at a height of 15 meters is an ideal adventure to share with the little ones, and in Porto you can make it happen at the Serralves Foundation.

They have been raising environmental awareness for over 30 years, and the result is truly amazing. You will walk along a 260-meter-long walkway with side protections on both sides while enjoying a beautiful landscape in an 18-hectare park. Check out this video to get an idea.

It's an immersive experience with Portuguese flora and fauna that's also a lot of fun. To take part in the adventure, head to R. Dom João de Castro 210, where you'll also find the Álvaro Siza Museum of Contemporary Art, one of the best museums in Porto.

Details of interest

  • Price: From €12 for those over 12 years old.
  • Duration: From 1 hour.
  • What you need to know: You can visit this park Monday through Friday from 10 a.m. to 7 p.m., or Saturdays and Sundays from 10 a.m. to 8 p.m. You can buy tickets at the ticket office or makea reservation in advance.
  • How to get there: The tourist bus stops at this park.

Book your ticket for the tourist bus

7. Explore Porto by tram and finish at the electric car museum

Electric Car Museum| ©Beatriz Silva
Electric Car Museum| ©Beatriz Silva

Trams are still a symbol of some cities. Specifically, Porto's trams are an unmissable tourist attraction for adults and children alike. Travel on any of its three lines:

  • Line 1 (Infante-Passeio Alegre): runs between the city center and Jardim do Passeio Alegre around the Douro River. This route offers beautiful panoramic views and runs daily from 9:30 a.m. to 6 p.m.
  • Line 18 (Massarelos-Carmo, Linha da Restauração): runs from Alameda Basílio Teles to the beaches of Foz de Douro and the Tram Museum or Electric Tram Museum. This tram runs between 9:15 a.m. and 7 p.m.
  • Line 22 (Carmo-Guindais Batalha): perhaps the most popular tourist route, as it passes by the main churches and the historic center. This tram runs between 10 a.m. and 7 p.m.

The ride takes you through steep hills and past the facades of old buildings. With the audio guide in Spanish about to end, you arrive at the Tram Museum, where a dozen trams recount the history of this mode of transport in Porto, capturing the attention of children.

A tram ticket costs from €2.50 if you buy it individually. However, you can combine it with a boat trip, tourist bus, funicular, and discounts at restaurants and museums from €15 when you buy combined tickets for the Porto tourist bus. What's more, did I mention that children between the ages of 4 and 10 pay half price and those between 0 and 3 travel for free?

Details of interest

  • Price: from €2.50.
  • Duration: tram rides last between 20-30 minutes.
  • What you need to know: the museum is open Tuesday to Sunday from 10 a.m. to 6 p.m. and on Mondays from 2 p.m. to 6 p.m. Combined tickets for trams, boat trips, and the tourist bus can be used for 24 or 48 hours.

Book a tuk tuk tour in Porto

8. Visit the Amarantes Water Park

Amarantes Water Park| ©Joana Santos
Amarantes Water Park| ©Joana Santos

Sign up for one of the day trips from Porto that are perfect for kids, such as the Amarantes Water Park.

The water attractions include wave pools, Kamikaze slides, a lazy river, maze slides, adult pools, hydro tubes, soft pools, and more. Amarantes Water Park also boasts of being one of the most important water parks in Portugal.

This Portuguese region enjoys mild temperatures all year round, and if you travel between July and September, Porto awaits you with its best summer activities. The kids will have a blast and the whole family will have fun. It's a sure bet for the season.

Details of interest

  • Price: adults over 12 years old from €18.50 and children between 5 and 11 years old from €9.90.
  • Duration: 5 to 8 hours.
  • What you need to know: it is located at Rua do Tâmega, no. 2245, about 60 kilometers from the center of Porto, and is open between July and September from 10 a.m. to 7 p.m.

9. Spend the day at Magikland amusement park

Magikland| ©Steffen Lemmerzahl
Magikland| ©Steffen Lemmerzahl

It's time for an adventure! If you're looking for a place for younger children, Magikland is the answer, where they'll find a ghost forest, swimming pools, lakes, a Ferris wheel, and many other attractions.

It is divided into five sections: medieval village, world of confusion, wild west, Africa, and pirate hideout. A paradise for children between the ages of 5 and 10. Despite the park's recommendation (up to 12 years old), based on my personal experience and comments from other friends with children, I believe that children up to that age will still be amazed by the attractions available.

If you are visiting the city for 4 days or more, rent a car or take the Porto urban train line to the Penafiel exit and make a note to visit Magikland.

Details of interest

  • Price: over 12 years old from €18.50, children between 4 and 12 years old from €12.50 upwards.
  • Duration: day pass.
  • What you need to know: it is located at Rua de Santo André, No. 1279 – Penafiel, 35 kilometers from Porto, and is open from 10 a.m. to 5 p.m. between May and September. Check the annual calendar.

10. Take the Gaia cable car

Gaia cable car| ©Key West
Gaia cable car| ©Key West

A cable car ride is a great way to see Porto from above, and kids will love it when they see the cable cars passing by.

The Porto cable car is located in Gaia, on the other side of the Douro River, where most of the wine cellars are located. The ride is short, but the kids will be amazed.

If you can't convince them to walk much, you'll be glad you took them on the cable car. The variety of shapes and multicolored facades will be irresistibly attractive to them.

Details of interest

  • Price: from €6.
  • Duration: 5 minutes.
  • What you need to know: family passes and other discounts are available, but I found them all expensive until I found out about the 48-hour combined tourist bus, tram, and Gaia cable car passes starting at €26 (and €13 for children under 13).

Reviews from other travellers

4.6
· 6852 Reviews
  • L
    L. R.
    5
    (0 Reviews)
    For those who enjoy quiet art, this museum is a nice surprise in Porto.
  • W
    W.
    4
    (0 Reviews)
    The museum was good but I was expecting something bigger. If you have limited time, it's perfect.
  • I
    I.
    5
    (0 Reviews)
    Well-kept museum, comfortable atmosphere, quick but satisfactory visit. I recommend it.
  • E
    E.
    5
    (0 Reviews)
    Very good experience. Less crowded than other museums, and that gives an added value.
  • M
    M.
    5
    (0 Reviews)
    I loved being there almost alone, contemplating the works without rushing. Ideal if you are one of those who enjoy silence in a museum.