Air pollution dispersion over Durban is studied using satellite, reanalysis and in situ measurements. This coastal city of 4 million people located on the east coast of South Africa contributes 29 million T/yr of trace gases, mostly from transport and industry. Terrestrial and agricultural particulates derive from the Kalahari Desert, Zambezi Valley and Mozambique. Surface air pollutants accumulate during winter (May–August) and provide a focus for statistical analysis of monthly, daily and hourly time series since 2001. The mean diurnal cycle has wind speed minima during the land−sea breeze transitions that follow morning and evening traffic emissions. Daily air pollution concentrations (CO, NO2, O3, PM2.5 and SO2) vary inversely with dewpoint temperature and tend to peak during winter prefrontal weather conditions. Descending airflow from the interior highlands induces warming, drying and poor air quality, bringing dust and smoke plumes from distant sources. Spatial regression patterns indicate that winters with less dispersion are preceded by warm sea surface temperatures in the tropical West Indian Ocean that promote a standing trough near Durban. Statistical outcomes enable the short- and long-range prediction of atmospheric dispersion and risk of exposure to unhealthy trace gases and particulates. The rapid inland decrease of mean wind speed from 8 to 2 m/s suggests that emissions near the coast will disperse readily compared with in interior valleys.