Расстояние между станциями Сегежа – Оленегорск составляет 657 км.
Минимальное время в пути Сегежа – Оленегорск составляет 11 ч. 18 м. на поезде 016А.
Максимальное время в пути Сегежа – Оленегорск составляет 15 ч. 23 м. на поезде 576С.
Поезда по маршруту Сегежа – Оленегорск следуют через города: Надвоицы, Кочкома, Идель, Тунгуда, Уда, Беломорск, Шуерецкая, Кемь, Кузема, Сиг, Энгозеро, Амбарный, Лоухи, Чупа, Княжая, Кандалакша, Полярные Зори, Апатиты 1, Хибины, Нефелин.Пески, Летний, Сосновец, Полярный Круг, Пояконда, Ковда, Африканда, Имандра.