Zeman förebrår sovjetledaren Nikita Chrusjtjov för att han år 1954 skänkte Krim till Ukraina, som då var en del av Sovjetunionen.
– Chrusjtjov begick en oförlåtlig dumhet och världens politiker erkänner i dag att Krim inte kan ges tillbaka till Ukraina, säger Zeman.
Samtidigt betonade den tjeckiska presidenten att Krim verkligen annekterades av Ryssland 2014.
– Utan tvekan bröts de avtal som garanterar Ukrainas territoriella integritet, sade han.
Zeman uppmanar EU att omedelbart acceptera Krim som en del av de ryska federationen efter annekteringen 2014. Han uppger också att ingen bör förvänta sig att regionen åter blir en del av Ukraina inom en överskådlig framtid.