Foreign consulates or embassies of Ukraine. Each foreign national or stateless person who needs a visa to enter Ukraine can apply for one at the relevant Ukrainian embassy or consulate no later than three months before the date of the intended visit.
In some circumstances, MFA visa divisions are located at the border checkpoints at international airports in Boryspil and Odessa (emergency visa on arrival). You may find comprehensive information here.
one of the 74 foreign visa application centres for Ukraine. Only residents of the 47 countries where VACs are located may apply for visas at VACs; a list of the current VACs can be found here.
You can apply online through the MFA website, evisa.mfa.gov.ua (e-Visa applications only). As single or double entry 30-day visas, e-visas are provided to foreign nationals with passports from the following 45 countries according to the purpose of their journey to Ukraine:
personnel from foreign media visit.