铁路
承德火车站位于承德市东南,京承、锦承、承隆三条铁路在承德站交汇,北京-丹东、北京南-乌兰浩特的直快列车也途经此地。
去承德旅游一般取道北京,承德市与北京临近,仅距230公里,故可以北京作为中转站。也可以从锦州、沈阳方面前往。去木兰围场旅游一般在北京北站乘京通线列车在四合永车站下车,再转乘中巴前往。
公路
承德有公路向四周辐射,境内有101、111、112国道通过,向北可通往内蒙古,向东可达辽宁,西南前往北京,东南则到天津。从北京到承德大约只需要5个小时。承德长途汽车站现已开通至北京及石家庄的高级快客,在旅游季节,北京和天津都有旅游班车直达承德,平时也有固定班次的长途汽车往返。
北京到承德
1. 出发站:六里桥长途汽车站 地址:北京丰台区六里桥南里甲1号
到达站:承德长途客运总站 地址:河北省承德市双桥区武烈路26号
车程5小时,一天36班(05:20~18:00每20分钟一班)
2. 出发站; 西直门汽车客运站:海淀区西直门北下关2号
到达站:承德长途客运总站 地址:河北省承德市双桥区武烈路26号
车程4小时,一天22班(06:00~16:00每30分钟一班)
3. 出发站:四惠长途汽车站 地址:朝阳区建国路68号
到达站:承德长途客运总站 地址:河北省承德市双桥区武烈路26号
车程5小时,一天22班(05:10~16:55每30分钟一班)