12个小时。甘肃位于中国西北地区,内蒙古自治区位于中国北部,两地相距1074.3公里,驾车需要12小时,途径大广高速公路、京藏高速公路、阿拉善盟等。内蒙古自治区,简称“内蒙古”,首府呼和浩特,地处中国北部,东北部与黑龙江、吉林、辽宁、河北交界,南部与山西、陕西、宁夏相邻。