Расстояние между станциями Волхов – Оленегорск составляет 1205 км.
Минимальное время в пути Волхов – Оленегорск составляет 20 ч. 08 м. на поезде 022У.
Максимальное время в пути Волхов – Оленегорск составляет 01 сут. 02 ч. 04 м. на поезде 092А.
Поезда по маршруту Волхов – Оленегорск следуют через города: Лодейное Поле, Подпорожье, Свирь, Петрозаводск-Пас, Кондопога, Медвежья Гора, Сегежа, Надвоицы, Идель, Летний, Сосновец, Беломорск, Кемь, Кузема, Энгозеро, Амбарный, Лоухи, Чупа, Полярный Круг, Пояконда, Ковда, Княжая, Кандалакша, Полярные Зори, Африканда, Апатиты 1, Имандра, Деревянка, Кедрозеро, Кяппесельга, Кочкома, Тунгуда, Уда, Шуерецкая, Сиг, Хибины, Нефелин.Пески.