西安市公路总里程2910公里,有北京至昆明108线、包头至南宁210线、西安至银川211线、连云港至天水310线、上海至伊宁312线等5条国道和12条省道穿越西安境内,使西安与国内省内各地相连,形成了以西安市区为中心的米字形公路网络。高等级公路4条,东有西(安)渭(南)高速公路伸向潼关,西有西(安)宝(鸡)一级公路,北有西(安)铜(川)一级公路和机场汽车专用公路。