Passports and Visas
Visitors from outside the European Economic Area (EEA), European Union (EU) and Switzerland need a valid passport to enter the Czech Republic. EEA, EU and Swiss nationals can use their national identity cards instead. Citizens of Australia, New Zealand, Canada and the US can visit the Czech Republic for up to 90 days without a visa. For longer stays, a visa should be obtained from the Czech Embassy in advance. Schengen visas are valid for the Czech Republic. Most other non-EU nationals need a visa, and should consult the Czech Ministry of Foreign Affairs website.
Several countries, ...