Стефан Лончар родился 19 февраля 1996 года в Никшиче, Черногория. Начал профессиональную карьеру в клубе «Сутьеска», где дебютировал 16 августа 2014 года в матче против «Ловчена». За «Сутьеску» провел 119 матчей, забил 10 голов и сделал 4 ассиста, стал чемпионом Черногории в сезонах 2017/2018 и 2018/2019, обладателем Кубка Черногории 2016/2017.
Далее выступал за «Истру 1961» в Хорватии (79 матчей, 1 гол, 2 ассиста), «Нови Пазар» в Сербии (59 матчей, 3 гола, 5 ассистов), «Дебрецен» в Венгрии (57 матчей, 7 голов, 3 ассиста). Летом 2024 года перешел в «Акрон». Дебютировал в РПЛ 20 июля 2024 года в матче против «Локомотива». Играет за сборную Черногории с 2018 года.
Стиль игры
Опорный полузащитник. Высокая выносливость, пробегает более 12 км за матч. Участвует в созидании.