Расстояние между станциями Барнаул – Хоста составляет 4960 км.
Минимальное время в пути Барнаул – Хоста составляет 03 сут. 18 ч. 55 м. на поезде 140Н.
Максимальное время в пути Барнаул – Хоста составляет 03 сут. 20 ч. 04 м. на поезде 252Н.
Поезда по маршруту Барнаул – Хоста следуют через города: Алтайская, Усть-Тальменская, Черепаново, Бердск, Новосибирск Гл., Чулымская, Каргат, Барабинск, Озеро Карачинск., Чаны, Татарская, Калачинская, Омск-Пасс, Называевская, Ишим, Тюмень, Богданович, Екатеринбург-П., Ревда, Дружинино, Красноуфимск, Янаул, Сарапул, Агрыз 1, Вятские Поляны, Восстание Пасс., Зеленый Дол, Канаш 1, Алатырь, Атяшево, Красный Узел, Саранск, Пенза 1, Сердобск, Ртищево 1, Аркадак, Балашов Пасс., Поворино, Новохоперск, Таловая, Лиски, Евдаково, Россошь, Зайцевка, Кутейниково, Миллерово, Каменская, Лихая, Зверево, Шахтная, Ростов Главный, Кущевка, Крыловская, Тихорецкая, Кавказская, Отрадо-Кубанская, Армавир-Туапс 2, Курганная, Белореченская, Хадыженская, Туапсе Пасс, Лазаревская, Лоо, Сочи.