京沪、陇海两大铁路干线呈“十”字状贯穿宿州全境。“原宿州车务段”是上海局“原蚌埠铁路分局”运营基层单位,担负京沪线和符夹线接发列车以及安徽省宿州市、灵璧县、泗县、固镇县、五河县和蚌埠市经济区域的客货运输,管辖符离集、十里堡、宿州、宿州南、陵家桥、曹老集、徐家港等15个车站,全长117.5千米。
2011年,京沪高速铁路宿州东站开通运营。
2014年12月10日,宿淮铁路开通客运。