Северо-Кавказская железная дорога появилась в 1922 году после национализации частных линий и с тех пор остаётся одной из самых востребованных пассажирских магистралей страны. Её история неразрывно связана с Ростовом-на-Дону. Здесь работают крупные грузовые станции — Ростов-Товарный и Ростов-Западный, снабжающие сырьём промышленность, стройки и торговлю донской столицы и всего Южного федерального округа. Здесь же находится пассажирская станция Ростов-Главный с крупнейшим на юге России вокзалом. Кроме того, в городе расположены университет путей сообщения, дорожная клиническая больница, электровозоремонтный завод и ключевые узлы связи, от которых зависит бесперебойная работа магистрали на всём Северном Кавказе и Дону.
Здание управления Северо-Кавказской железной дороги
Сегодня это одна из самых динамично развивающихся дорог России. Она обслуживает территорию в 350 тысяч км² с населением свыше 17 млн человек, проходит через 11 субъектов Южного и Северо-Кавказского федеральных округов и связывает Донской регион с центром страны, Крымом, Уралом, Сибирью, Дальним Востоком и государствами Балтии.
В Ростове-на-Дону действуют три пассажирские станции. Ростов-Главный и Ростов-Пригородный находятся в центре и служат узлами российского и регионального сообщения. Чтобы разгрузить Ростов-Главный, в 2006 году часть поездов дальнего следования перевели на станцию Первомайская в западной части города. Железнодорожные ветки ростовской агломерации включены в систему пригородного и городского пассажирского транспорта.
Здание управления Северо-Кавказской железной дороги
В 2013 году к зимним Олимпийским играм в Сочи построили новые железнодорожные линии: Адлер — Аэропорт и Имеретинский Курорт — Роза Хутор. В 2017 году ввели в эксплуатацию линию в обход Украины от станции Боченково до станции Журавка. В феврале 2019 года открылась линия Козырьки — Гречаная протяжённостью 65 км.