The aim of this paper is to explore whether and how urban road transport (URT) development affects haze pollution. One of the innovations of this paper is that URT development is measured by road accessibility with novel digital elevation model datasets, which have been used by few scholars. The endogenous problem caused by revere causality issue in the relationship between URT development and haze pollution is also considered. Based on the panel data of prefecture-level cities of Yangtze River Delta (YRD) region in China from 2011 to 2018, this paper uses long-lagged values of URT development as the instrumental variable, employing the two-stage least squares (2SLS) method. The study shows that URT development leads to an increase of haze pollution. Moreover, mechanism tests based on moderating and mediating models support the finding that decreasing haze pollution resulted from better connection effects, while rising agglomeration effects tend to bring about increasing haze pollution, and the latter effect is larger in magnitude than the former. Current URT development may have long-term negative consequences for livability of YRD cities, and urban decision makers should reconsider the effectiveness of the current road transport investment and construction.