航空
兰州中川机场,现已开通兰州至北京、上海、广州、深圳、成都、西安、南京、杭州、敦煌、嘉峪关等近三十条航线,并开通有每周星期二飞往香港的定期旅游包机航线。
兰州市区至中川机场70公里,约一小时车程,有班车和出租车接站。每天开往中川机场的班车,视航班起飞情况提前在民航售票处发车。
铁路
陇海、兰新、兰青、包兰四大铁路干线交汇于此。兰州也是东起连云港,西抵荷兰鹿特丹港的第二亚欧大陆桥上的重要一站。
兰州站位于市区南侧的皋兰山脚下,每天有近60列客车经过该站往返于全国各城市之间。兰州到省内的张掖、嘉裕关、平凉等旅游城市均有特快列车往返。兰州还有个“兰州西站”,与“兰州站”火车车程十几分钟。
长途客运
兰州有7个长途汽车客运站,有4条国道和5条省道经过。
由于兰州地处甘肃东部,与河西走廊上的各大旅游城市相距甚远,乘火车优于汽车,但若要前往甘南等不通火车的地方,则只能乘长途汽车。
公交车
8路公共汽车直抵山门口;31、33、34路电车和106、108、141路小公共汽车通至五泉山站,南行数百米即到。
出租车
兰州现有六千多辆出租车,昼夜服务。有三家涉外定点旅游汽车公司,提供各型旅游大巴、中巴和轿车,可短租、长租、月租、日租。
兰州市出租车的价格在5元—8元不等,视车辆档次高低而不同。基本公里为3公里,而后每公里收取租价1元—1.8元不等。10公里后要给司机付空帖费0.5-0.9元/公里。如果是夜间租车,将在每公里的租价基础上加0.2元夜间用车附加费。
兰州的出租车都是按计价器收费的,司机也都很守规矩,打表运行。