Barcelona is packed with great museums. If you’re looking for art don’t miss the Picasso Museum, Fundació Miró and the modern MACBA. Otherwise, CosmoCaixa has science displays that will fascinate those of any age.
-
Sale!
Fran Daurel Museum skip-the-line tickets
Buy your skip-the-line tickets to the Fran Daurel Museum, inside the Poble Espanyol. Admire over 300 works by artists such as Picasso, Miró and Dalí.
Barcelona, SpainDuration upto Available in: En, Es, Ca Instant ConfirmationSkip The Line Free cancellationfrom: $15.00$15.00$15.00$15.00 -
Hash Marihuana & Hemp Museum tickets
Book tickets to visit the Hash Marihuana & Hemp Museum in Barcelona. Discover this Modernist palace dedicated to cannabis and admire its permanent collection.
Barcelona, SpainDuration upto 24 Hours Available in: En, It, Fr, Es, De, Ca Instant Confirmation Free cancellationfrom: $10.00 -
History Museum of Catalonia skip-the-line tickets and rooftop access
Visit the History Museum of Catalonia and admire a lot of temporary and permanent exhibitions which are related to Catalonia's history. There are also fun activities for adults, families, kids, and schools.
Barcelona, SpainDuration upto 1 Hours 30 Minutes Instant Confirmation Free cancellationfrom: $9.00 -
MACBA – Barcelona Museum of Contemporary Art tickets
Book tickets and visit the MACBA, the best modern art museum in Spain. It's located in the center of Barcelona's historic old town. Enjoy art in a new way.
Barcelona, SpainDuration upto 2 Hours Instant Confirmation Free cancellationfrom: $13.00 -
The Chocolate Museum tickets
Buy tickets to visit the Chocolate Museum of Barcelona. Learn all about the origins of chocolate and admire the beautiful location of the Sant Agustí building.
Barcelona, SpainDuration upto 24 Hours Instant Confirmation Free cancellationfrom: $7.00 -
Tickets to the Egyptian Museum of Barcelona
Discover one of Europe's foremost private collections of Egyptian art and culture. Book your tickets now!
Barcelona, SpainDuration upto 2 Hours Instant Confirmation Free cancellationfrom: $13.00