Елена Горло окончила драматический факультет Санкт-Петербургской государственной академии театрального искусства и факультет музыкального театра Государственного института театрального искусства (класс Т. Синявской). В 2015 году завоевала III премию на Международном конкурсе молодых оперных певцов имени Н. А. Римского-Корсакова в Тихвине.
С 2014 года – солистка Академии молодых оперных певцов Мариинского театра. На сцене театра исполняла партии Гензеля («Гензель и Гретель»), Фёдора («Борис Годунов»), Ткачихи («Сказка о царе Салтане»), Дуняши («Царская невеста»), Аннио («Милосердие Тита»), Зефира («Аполлон и Гиацинт») и другие.
Также в репертуаре певицы партии Любаши («Царская невеста»), Весны («Снегурочка»), Ольги («Евгений Онегин»), Полины («Пиковая дама»), Керубино («Свадьба Фигаро»), Шарлотты («Вертер»), Лауры («Каменный гость»), Женьки Комельковой («Зори здесь тихие») и другие.
Елена работала с дирижёрами Леоном Ботстайном, Винсентом де Кортом, Кристианом Кнаппом, Павлом Смелковым, Михаилом Синькевичем, Заурбеком Гугкаевым.