hi there,
Citizens of EU and EEA countries do not need a visa for any type of visit. Visas are not available at border crossings or at
Prague’s Ruzyně airport; you’ll be refused entry if you need one and arrive without one.
Citizens of Australia, Canada, Israel, Japan, New Zealand, Switzerland and the USA can stay in
Czech Republic for up to 90 days without a visa.
Hope this helps
Vacationbuddy