Sim, é preciso emitir o visto pela internet antes da viagem direto no site oficial: https://www.evisa.gov.et/
Para permanecer 30 dias no país o custo é de 82 dólares.