У грудні 2015 року Єврокомісія визнала, що Україна виконала всі умови для отримання безвізового режиму. Восени 2016 року проект про надання права безвізових поїздок до Європи для громадян України пройшов узгодження в комітетах Європарламенту. У листопаді його затвердили в Раді ЄС.
9 березня 2017 року комітет Європарламенту з громадянських свобод, юстиції та внутрішніх справ затвердив проект законодавчої резолюції про надання Україні безвізу.
6 квітня Європейський парламент підтримав рішення про надання Україні безвізового режиму. 26 квітня його схвалив комітет постійних представників країн – членів Європейського союзу, а 11 травня – Рада Європейського союзу на рівні міністрів сільського господарства та риболовлі.
17 травня президент України Петро Порошенко в Страсбурзі в будівлі Європейського парламенту підпише угоду про безвізовий режим.
Вона набуде чинності через 20 днів після публікації в "Офіційному журналі" ЄС.