包兰铁路自包头至兰州，全长990公里。1954年10月开工，1958年7月通车，1958年10月交付运营。在中卫和干塘之间经过腾格里沙漠边缘，其采取的防沙、治沙措施曾获1987年中国国家科学技术进步特等奖。其中，包头至惠农段归唿和浩特铁路局管辖，惠农至兰州段由兰州铁路局管辖。1997年12月，干塘至兰州东段电气化工程投入使用，石嘴山至中卫段则于1998年11月实现电化，2009年包头至惠农段完成了电气化改造，至此全线实现了电气化。