Расстояние между станциями Барабинск – Тулун составляет 1763 км.
Минимальное время в пути Барабинск – Тулун составляет 01 сут. 02 ч. 18 м. на поезде 002М.
Максимальное время в пути Барабинск – Тулун составляет 01 сут. 09 ч. 57 м. на поезде 596Х.
Поезда по маршруту Барабинск – Тулун следуют через города: Новосибирск Гл., Юрга 1, Тайга, Мариинск, Боготол, Ачинск 1, Красноярск Пасс, Канск-Енисейский, Иланская, Тайшет, Нижнеудинск, Обь, Болотная, Анжерская, Тяжин, Козулька, Уяр, Заозерная, Тинская, Решоты, Худоеланская.