In order to reveal the influence of urban transportation systems on the quality of urban ecological environment, this study selected surface dust from bus stops, which is strongly disturbed by transportation, as the research object. The contents of eight heavy metals (V, Cr, Co, Ni, Cu, Zn, Cd, and Pb) in the dust were determined through inductively coupled plasma mass spectrometry (ICP-MS) and inductively coupled plasma atomic emission spectroscopy (ICP-ASE). The spatial distribution characteristics and pollution levels of the eight heavy metals in the dust were analyzed using the geo-accumulation index method. A combined qualitative (correlation analysis and principal component analysis) and quantitative (absolute principal component scores-multiple linear regression model (APCS-MLR)) method was used to explore the sources of heavy metals in surface dust near bus stops. The spatial distribution characteristics of heavy metals from different sources were elucidated using the Kriging interpolation method. The health risk assessment model proposed by the United States Environmental Protection Agency was used to evaluate the human health risks. The results showed that the average values of ω(V), ω(Cr), ω(Co), ω(Ni), ω(Cu), ω(Zn), ω(Cd), ω(Pb), and ω(As) in the bus stop surface dust were 68.36, 59.73, 5.81, 19.34, 40.10, 208.32, 1.01, and 49.46 mg·kg-1, respectively. The concentrations of heavy metals (Cd, Zn, Pb, Cu, and Cr) in the dust were all higher than the background values in the surrounding dust, exceeding them by 3.37, 2.70, 2.01, 1.95, and 1.28 times, respectively. The order of the geo-accumulation index for the eight heavy metals was Cd > Zn > Pb > Cu > Cr > V > Ni > Co, with Cd, Zn, Cu, and Pb in the dust indicating mild pollution levels and the others showing no pollution. The source analysis results showed that Cr, Co, and Ni were natural sources, whereas Cu, Zn, Pb, and Cd were traffic sources, and V was derived from a combination of industrial and natural sources. The APCS-MLR results indicated that the average contribution rates of the four sources were as follows:natural source (34.17 %), traffic source (29.84 %), industrial-natural mixed source (14.64 %), and unknown source (21.35 %). The spatial distribution map of the contribution rate of the traffic source was consistent with the trends of traffic volume and bus route density distribution. According to the health risk assessment, the cancer risk and non-cancer risk for children were both higher than those for adults. Cr was the main non-cancer factor, and Cd was the main cancer-causing factor. Natural and traffic sources contributed the most to non-cancer risk and cancer risk, respectively.