No visa is required for visits of up to 90 days.
Albania, Antigua and Barbuda, Argentina, Australia, Bahamas, Barbados, Bosnia and Herzegovina, Brazil, Brunei, Canada, Chile, Costa Rica, Croatia, El Salvador, Guatemala, Honduras, Hong Kong, Israel, Japan, Macao, Macedonia, Malaysia, Malta, Mexico, Monaco, Montenegro, New Zealand, Nicaragua, Panama, Paraguay, South Korea, Saint Christopher and Nevis, San Marino, Serbia, Seychelles, Singapore, Switzerland, Taiwan, Uruguay, USA, Vatican and Venezuela.
EU citizens do not require a visa.
For everyone else you can make an application for a visa and wait for a week. Transit visas can be given out the same day.
Visa requirements for Czech
Czech embassies
Foreign embassies in Czech Republic
Czech Republic is a member of the
Schengen Countries