Расстояние между станциями Весляна – Сосногорск составляет 166 км.
Минимальное время в пути Весляна – Сосногорск составляет 03 ч. 36 м. на поезде 376Я.
Максимальное время в пути Весляна – Сосногорск составляет 04 ч. 27 м. на поезде 636Я.
Поезда по маршруту Весляна – Сосногорск следуют через города: Синдор, Иоссер, Крепежная, Чиньяворык, Юкарка, Тобысь, Ярега, Ухта, Ветласян.