Prague National Marionette Theatre

The Prague national marionette theatre offers puppet opera for everyone including families, couples and groups. At present more than 3000 Marionette Theatre performances since 1991. This unique little theatre in the Old Town area of Prague offers a weekly schedule, which include the two performances listed below. These are very popular and we recommend early reservations so to not be disappointed. We can also offer full services for your stay in Prague. Including a full range of Accommodation (Hostels, Hotels or Apartments), Restaurants, Private Airport Transfers, Tours in and outside Prague and more.

Prague National Marionette Theatre presents :

‘Magic Flute’ (German language)- A classical opera by W.A.Mozart in a new playful concept of figure and puppet theatre. It is in the original language, its duration is 90 minutes. In this marionette version of Mozart’s famous opera, the story is told with tall puppets dressed in authentic 18th century period costume. The whole production pays homage to the Mozart era and is a joy to experience. Mozart’s last opera, a fairy-tale sing spiel from 1791 to the libretto of E. Schikaneder, is a true masterpiece.

‘Don Giovani’ (Italian language)- Don Giovanni exclusively for Prague personally conducted the first performance in 1787 at the Stavovske Theatre. Using classical tall marionettes the National Marionette Theatre presents this brilliant opera. It is in the unique version using the classical marionettes. The 2 hour opera is presented in the original Italian Librette, celebrating Mozart`s period in an 18th century spectacle.

Note: In the Prague National Marionette Theatre the stories are recounted visually. With little or no spoken words, this makes the shows ideal for an International audience, of both adults and children.

Minimum group size – 2 people 
Start time and length of performances:
Magic Flute – From 18.00pm to 18.55pm (1 hour)
Don Giovani – From 20.00pm to 21.50pm (2 hours)
Price per person – Magic Flute – 490 CZK / 18 Euro, Don Giovani – 590 CZK / 22 Euro. Discount for students up to 18 years old – 490 CZK / 18 Euro (Don Giovani only).
To book or to find available dates: Just fill the BOOKING ENQUIRY FORM below or send an EMAIL. We will reply as soon as possible.

Prague National Marionette Theatre
Prague National Marionette Theatre
Prague National Marionette Theatre
Prague National Marionette Theatre

Other Prague Nightlife

All Entertainment Offers

Booking Enquiry Form

Please complete the required information below to receive a price and availability.
We will reply to your request as soon as possible.
If you prefer just to email us then do so to