GetYourGuide uses cookies to give you the best possible service. If you continue browsing, you agree to the use of cookies. More details can be found in our privacy policy.

  1. Czech Republic
  2. Prague
  3. National Marionette Theatre

Prague National Marionette Theatre: Magic Flute in German

Product ID: 105463
See gallery
Watch a unique performance of Mozart's classic opera The Magic Flute performed in German at the historical National Marionette Theatre in Prague city center.
About this ticket
Duration 55 minutes
Printed or mobile voucher accepted
Instant confirmation
Free cancellation up to 24 hours before activity starts

Select participants and date:



  • Watch a unique performance of Mozart's The Magic Flute
  • See classic Czech marionettes at the National Marionette Theatre
  • Listen to the Dresden Philharmonic orchestra
Full description
Do something different during your time in Prague and watch a unique version of the classic opera, The Magic Flute by Wolfgang Amadeus Mozart, performed at an historic puppet theater in its original language.

Staged within the repertoire of the National Marionette Theatre company on the occasion of the 250th anniversary of the birth of Mozart, the show has now been performed more than 3,000 times and is suitable for the whole family.

Marvel as classic marionettes are operated by skilled puppeteers to music by the Dresden Philharmonic orchestra. Enjoy an imaginative, colorful show with beautiful stage decorations. 
  • Ticket for the show

Prepare for the activity

Meeting point

National Marionette Theatre, Žatecká Str. 1, Prague 1.

Open in Google Maps ⟶
Important information
Know before you go
• Seats are not reserved, so please arrive early
• The show begins at 6:00 PM
• The show is suitable for all ages
Customer reviews
Overall rating
4.6 / 5
based on 30 reviews
Review summary
Value for money

Organized by