Para descobrir se você precisa de um visto, um dos melhores lugares para procurar é o Centro de viagens da IATA. Ele solicitará informações sobre sua viagem, sua duração e seu status de passaporte, juntamente com os países de trânsito envolvidos. Depois de inserir essas informações, você receberá uma lista de informações de saúde & documentos de imigração que você precisará para o seu vôo.
Experimentando um cidadão indiano viajando da Hungria para a Índia via Ucrânia, com dados aleatórios inseridos para coisas como "duração da estadia" e "data de validade do passaporte", encontrei o seguinte conselho:
TWOV (Transit Without Visa):
Passengers transiting through Kiev: Boryspil (KBP) or Zhuliany (IEV) with a confirmed onward ticket for a flight to a third country within 24 hours. They must stay in the international transit area of the airport and have documents required for the next destination.
Portanto, parece que você vai ficar bem na Ucrânia, mas você deve ir ao site e inserir as informações corretas para sua própria situação, para ter certeza.