Feature · Prague on film
Prague on film: Amadeus, Mission: Impossible and Casino Royale
Prague is one of cinema’s great stand-ins and one of its great stars: it has played Vienna and London, and very often itself. Here are six films to watch before you go, with their official trailers and the places you can visit. By the ULTIMATE Prague Editorial Team.
Updated October 2026
Amadeus (1984)
Miloš Forman filmed his Mozart story in Prague in 1983. The Czech Film Commission lists the Estates Theatre, where Don Giovanni really had its premiere, Hradčanské náměstí, Nerudova and Thunovská streets, Maltézské náměstí, the Old Town, Charles Bridge and the Palace of the Grand Prior of the Knights of Malta among its locations.
Mission: Impossible (1996)
Brian De Palma’s first Mission: Impossible opens in Prague: the Czech Film Commission lists Charles Bridge, the National Museum, Kampa Island, the Liechtenstein Palace, the Europa hotel on Wenceslas Square, Old Town Square, the Powder Tower and the Municipal House.
Casino Royale (2006)
Daniel Craig’s first Bond was shot in the Czech Republic from January to May 2006, at Barrandov Studios and on location at Strahov Monastery, the National Museum and the main railway station in Prague, and at the Grandhotel Pupp and the former Kaiserbad spa in Karlovy Vary, as the Czech Film Commission records.
The Bourne Identity (2002)
Doug Liman’s thriller used Kampa park and the streets of 17. listopadu and Politických vězňů in Prague (Czech Film Commission).
The Illusionist (2006)
Neil Burger’s film of turn-of-the-century Vienna was made in Prague: the Czech Film Commission lists the Vinohrady Theatre, Hradčanské náměstí, Prague Castle, Café Imperial, the main railway station and Náměstí Míru, with Český Krumlov among the places outside the city. We found no official studio trailer online, so none is shown here.
Spider-Man: Far From Home (2019)
Part of Peter Parker’s European tour is set in Prague; the Czech Film Commission records filming in Prague and in Liberec, standing in for Prague, in September 2018.
Questions and answers
Which James Bond film was shot in Prague?
Casino Royale (2006), at Strahov Monastery, the National Museum and the main station, with the Grandhotel Pupp in Karlovy Vary.
Where was Amadeus filmed?
In Prague, including the Estates Theatre, where Mozart’s Don Giovanni had its premiere.
Filming places from filmcommission.gov.cz; trailers play from the official YouTube channels named under each film (checked 28 October 2026).