Citizens of EU countries, the United States, Canada and Australia have visa-free access to the Czech Republic.