Расстояние между станциями Ухта – Шахунья составляет 1077 км.
Минимальное время в пути Ухта – Шахунья составляет 21 ч. 04 м. на поезде 089Г.
Максимальное время в пути Ухта – Шахунья составляет 22 ч. 14 м. на поезде 309Я.
Поезда по маршруту Ухта – Шахунья следуют через города: Ярега, Синдор, Княжпогост, Микунь, Межег, Урдома, Низовка, Сольвычегодск, Котлас Южный, Савватия, Сусоловка, Луза, Пинюг, Опарино, Мураши, Юрья, Киров, Лянгасово Пасс., Оричи, Марадыковский, Котельнич 1, Пижма, Виледь, Буреполом.