He will start official talks with his host Ukrainian President Viktor Yushchenko on Thursday morning.
Mesic is also scheduled to have a working lunch with Prime Minister Yulia Tymoshenko.
Two agreements are due to be signed during the visit -- an agreement on the protection of secret information between the two governments, and an agreement on cooperation between the Croatian Bank for Reconstruction and Development and the Ukrainian EXIM bank.
Mesic, who will return to Zagreb on Friday, will be accompanied by representatives of 11 Croatian companies.