Расстояние между станциями Дно – Новосокольники составляет 176 км.
Минимальное время в пути Дно – Новосокольники составляет 02 ч. 22 м. на поезде 051Б.
Максимальное время в пути Дно – Новосокольники составляет 04 ч. 29 м. на поезде 677А.
Поезда по маршруту Дно – Новосокольники следуют через города: Дедовичи, Судома, Плотовец, Чихачево, Ашево, Лозовицы, Сущево, Загоскино, Локня, Стримовичи, Самолуково.