Czech President Miloš Zeman will come to Slovakia for an official two-day visit on April 4, his first foreign visit after becoming head of state in the Czech Republic earlier this month.