Расстояние между станциями Шафраново – Курган составляет 876 км.
Минимальное время в пути Шафраново – Курган составляет 16 ч. 42 м. на поезде 124В.
Максимальное время в пути Шафраново – Курган составляет 16 ч. 58 м. на поезде 057С.
Поезда по маршруту Шафраново – Курган следуют через города: Раевка, Уфа, Аша, Миньяр, Кропачево, Усть-Катав, Вязовая, Сулея, Бердяуш, Златоуст, Миасс 1, Чебаркуль, Челябинск, Щучье, Шумиха, Мишкино, Юргамыш.