航空
秦皇岛山海关机场距市区13公里。
铁路
秦皇岛有四个主要火车站,分别为:秦皇岛站、山海关站、北戴河站、昌黎站,这几处火车站几乎涵盖了秦皇岛市的主要旅游地。
公路
秦皇岛每天都有开往附近城市的长途汽车。另外,北戴河海滨长途汽车站有开往北京、天津、承德、郑州、石家庄方向的客车。从秦皇岛北环路长途汽车站院内有发往石家庄的长途车,每天早上8:00和8:15各一班,6小时可到。
北京首都汽车公司和出租汽车公司开办了北京至山海关、秦皇岛、北戴河五日游、四日游等旅游服务。乘坐有空调的豪华大巴,费用比坐火车去要高一些,但食宿和游览都替你安排好,十分方便。
水路秦皇岛港是中国北方的不冻良港,也是世界上最大的能源输出港。每周都有客轮在大连和秦皇岛之间往返,票价从69元到338元不等,一般逢单日由秦皇岛始发,第二天从大连返回,单程约需14小时。
市内交通
公交车
山海关距秦皇岛仅17公里,公共汽车班次很多,乘6路公交车可以从北戴河火车站直达秦皇岛火车站。山海关距北戴河30公里,两地间有公共汽车往返。
出租车秦皇岛市内的出租车价格比较低廉,参考起步价5元。