Николай Землянских родился в 1997 году в Волжском Волгоградской области. Окончил Санкт-Петербургскую государственную консерваторию имени Н. А. Римского-Корсакова (класс доцента Александра Кузнецова), затем продолжил обучение в ассистентуре-стажировке Академии хорового искусства имени В. С. Попова (класс профессора Дмитрия Вдовина).
В 2019–2022 гг. – артист Молодежной оперной программы Большого театра, где выступал в операх «История Кая и Герды» Баневича (Фонарщик) и «Севильский цирюльник» Россини (Фиорелло).
Лауреат международных конкурсов, в числе которых XI Международный конкурс вокалистов имени Зары Долухановой «Янтарный соловей» в Калининграде (II премия, 2018) и XX Международный конкурс исполнителей русского романса имени Изабеллы Юрьевой в Таллине (Гран-при, 2019).
В 2021–2023 гг. выступал в Баварской государственной опере, зале Фестшпильхаус в Баден-Бадене, театрах Массимо в Палермо, Комунале в Тревизо, имени Дж. Верди в Падуе, во Дворце искусств королевы Софии в Валенсии, принимал участие в фестивалях в Зальцбурге, Уэксфорде, Венето, Зимнем фестивале искусств Юрия Башмета в Москве, фестивале «Золотая маска» в рамках проекта THEATRIUM (в спектакле Бориса Юхананова «Книга висячих садов» на основе одноименного цикла Шёнберга).
В репертуаре певца – партии в операх «Богема» Пуччини (Марсель), «Вертер» Массне (Альберт), «Евгений Онегин» и «Пиковая дама» Чайковского (Онегин и Елецкий), «Севильский цирюльник» Россини (Фигаро), «Волшебная флейта» Моцарта (Папагено), «Буря» Галеви (Просперо), кантата Carmina Burana Орфа и др. Неоднократно участвовал в концертах эстрадной музыки, в том числе в творческих вечерах Александры Пахмутовой.
В мае 2024 певец дебютирует в Нидерландской национальной опере в партии Герцога Ноттингемского («Роберто Деверё» Доницетти, дирижер – Энрико Маццола).