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