城区南部9公里处设有张家口宁远机场，为国内支线机场。张家口市境内有京包铁路（京张铁路为其中一段）、丰沙铁路、沙蔚铁路、大秦铁路，另外宣庞铁路、宣烟铁路通矿区。张集铁路亦于2011年4月28日开通，后与张唐铁路（张家口到唐山曹妃甸）合并为唐唿铁路。京张城际铁路原预计于2009年8月左右开工建设，经过多次延期后，于2016年上半年开工，2019年12月30日与唿张客运专线（张家口至内蒙古唿和浩特，与京张城际铁路、集包铁路第二双线唿包段构成京包客运专线）和大张客运专线（张家口至山西大同）一同竣工。近期规划还有