Расстояние между станциями Оленегорск – Явенга составляет 1240 км.
Минимальное время в пути Оленегорск – Явенга составляет 01 сут. 01 ч. 37 м. на поезде 143Я.
Максимальное время в пути Оленегорск – Явенга составляет 01 сут. 02 ч. 03 м. на поезде 373Я.
Поезда по маршруту Оленегорск – Явенга следуют через города: Имандра, Апатиты 1, Полярные Зори, Кандалакша, Княжая, Чупа, Лоухи, Амбарный, Энгозеро, Кузема, Кемь, Шуерецкая, Беломорск, Сумский Посад, Тегозеро, Колежма, Вирандозеро, Нюхча, Маленьга, Унежма, Куша, Малошуйка, Нименга, Поньга, Грибаниха, Пост 243 км, Вонгуда, Глазаниха, Мудьюга, Кодино, Обозерская, Емца, Шелекса, Плесецкая, Шалакуша, Няндома, Вандыш, Коноша 1, Ерцево.