In general, urban canyons are the areas most clearly affected by traffic pollutants since the ability of the canyon to self-ventilate is inhibited due to blockage of buildings or other urban structures. However, previous studies have aimed to improve the pedestrian-level wind speed with void deck in single buildings or short canyons. This study investigated the effects of void deck height and location, and building height on the airflow field and the traffic pollutant diffusion in a long canyon with L/H=10, validated by wind-tunnel experiment data. The results show that the void decks have a significant effect on the airflow and pollutant distribution inside the canyon. Air exchange rates (ACH) of the canyons with the void deck are much larger than that of regular canyons, and the perturbation changes of turbulence (ACH') decrease. When the void deck is at both buildings, the ACH is the highest, followed by the case where the void deck is at the leeward building. Also, for the canyons with the void deck, traffic pollutants are removed out of the canyon by the strong airflow through the void deck. Therefore, unlike the regular canyons, as the void deck and the building height increases, the strength of the airflow through the void deck becomes stronger, and as a result, the mean pollutant concentration is significantly reduced at both walls and the pedestrian respiration level. The mean pollutant concentration on the wall of the building with the void deck and on the pedestrian respiration plane close to it is near zero. These findings can help ease traffic pollution inside the street canyons composed of high-rise buildings, especially in tropical cities.