There are eleven opera houses in the Czech Republic. The two most important are the two opera houses in Prague - National Theatre (Prague) and Prague State Opera and the Estates Theatre which is one of the Prague National Theatre stages.
There are four other Opera Houses in Bohemia - Plzen, Ceske_Budejovice, Liberec, Usti nad Labem - and four other opera houses in Moravia, including the Janacek National Opera - Brno, Ostrava, Olomouc, Opava.
- Prague National Theatre - Národní divadlo v Praze
Ostrovní 1
CZ-112 30 Praha 1
www
the Theatre of the Estates - the Mozart one where Amadeus Mozart himself conducted the world premiere of his Don Giovanni in 1787
- Prague State Opera - Státní Opera Praha
Wilsonova 4
CZ-110 00 Praha 1
www
- Brno National Theatre - Národní divadlo v Brně
Dvořákova 11
CZ-657 70 Brno
www
- Budweis South Bohemian Theatre - Jihočeské divadlo České Budějovice
Dr. Stejskala 23
CZ-370 47 České Budějovice
www
- Liberec Theatre - Divadlo F. X. Šaldy v Liberci
Zhořelecká 5
CZ-460 37 Liberec
www
- Olomouc Moravian Theatre - Moravské divadlo Olomouc
třída Svobody 33
CZ-771 11 Olomouc
www
- Opava Silesian Theatre - Slezské divadlo Opava
Horní náměstí 13
CZ-746 69 Opava
www
- Ostrava National Moravian Silesian Theatre - Národní divadlo moravskoslezské
třída Čsl. legií 14
CZ-701 04 Ostrava
www
- Pilsen Theatre - Divadlo J. K. Tyla v Plzni
Prokopova 14
CZ-301 35 Plzeň
www
- Usti City Theatre - Městské divadlo Ústí nad Labem
Lidické nám. 10
CZ-400 01 Ústí nad Labem
www
Czech Opera on one site,
including Prague Opera Tickets