航空:
马鞍山距南京禄口国际机场仅38公里之遥。
铁路:
宁铜铁路上的列车均停靠马鞍山站,问讯电话:2475404。
公路:
南京到马鞍山的高速公路已经开通,到南京走高速公路仅需半个小时车程。
马鞍山汽车站位于火车站南侧的红旗北路96号,问讯电话:2472374。马鞍山与南京、芜湖之间,每天5:00—19:00,20分钟对发一班车,1小时可达,票价7元。马鞍山到合肥,每天6:00—17:00,40分钟发一班车,3小时可达,票价29元。
此外,从马鞍山到江北的和县有汽车轮渡。
水运:
马鞍山客运码头位于市区西北部江边路1号,从市内乘1路公交车直达,问讯电话:2845044。每天“南京--汉口”有1对长江客轮经停马鞍山港。南京14:00开,经马鞍山16:40,第三天9:30抵达汉口。汉口21:00开,第三天5:40经马鞍山,8:30抵达南京。