航空
哈密机场正在建设中,08年8月有望第一次试飞通航,最远航线为哈密-北京。
铁路
哈密是铁路进入新疆的第一个大站,兰新铁路纵贯哈密,将其与吐鲁番、乌鲁木齐、昌吉、石河子连成一线,新疆开往内地的火车都经过这里。哈密火车站位于市区天山北路,市区内可乘坐1、3、4、5、6、12等公交车前往。
从哈密火车站可直达北京、上海、西安、郑州、重庆、成都、济南、兰州等内地主要大中城市。经哈密站的多为过路车,所以需要提前购票。
公路
哈密公路交通便利。312国道横穿哈密,并与巴里坤县、伊吾县的等级公路相辅相成,形成了以哈密市为中心,国省干线为骨架,东连甘肃,西接乌鲁木齐,北通蒙古、辐射城乡的区域公路交通网络。
哈密长途客运站位于广场北路和建国路交汇处,乘坐3、5、7、8、11、12路公交车可到达。这里有通往乌市、酒泉、敦煌、吐鲁番、巴里坤、伊吾等一些大中城市的班车,还有定期开往蒙古国的客车。此外,哈密至松树塘的班车沿途会经过塔水村、寒气沟、天山峡谷等景点,十分方便。车站对面有各种车辆提供包车。
公交车
哈密市内有14条公交线路,招手停与靠站均可,票价1元,运营时间8:00~22:00。
出租车
哈密市出租车起步价5元。市区面积不大,5元即可走遍全城。