On Sunday, hundreds of people, including parents and environmentalists, gathered near India Gate to protest Delhi’s worsening air quality. Though the demonstration remained peaceful, several protesters were detained after demanding stronger government action against rising pollution levels. The protests come at a time when India has earned the grim distinction of being the most polluted country in the world, with 70 of the 75 most polluted cities appearing in AQI’s live global rankings.
Yet, amid the haze and headlines, not all of India’s skies are grey. Several cities are quietly setting a refreshing example, where cleaner air is not a luxury but a lived reality. From the Himalayan foothills to the coastal plains, a handful of urban centres are recording some of the cleanest air in the country this week. Here are five Indian cities where the air is comparably clearer right now.
At the top of the clean-air list sits Gangtok, the serene capital of Sikkim, where mountain winds keep the air crisp and visibility clear. With an AQI of approx. 62-67, Gangtok enjoys ‘satisfactory’ air quality. The city’s success is rooted in Sikkim’s long-standing commitment to environmental stewardship, which includes plastic bans, regulated tourism, and strict vehicle emission controls. Surrounded by dense forests and perched high in the Himalayas, Gangtok proves that sustainable governance and natural geography can together preserve the purity of mountain air.
Located amid the green hills of Nagaland, Kohima’s air remains refreshingly clean, with an AQI of 56. Its smaller population density, coupled with limited industrial activity, gives the city a natural edge in keeping pollution at bay. The local government’s focus on greenery, alongside the community’s deep-rooted respect for nature, ensures that Kohima’s landscapes stay vibrant and its air breathable. On clear mornings, the sight of clouds rolling over the hills captures why this northeastern capital stands out as one of India’s cleanest urban pockets.
Known as the ‘Queen of the Hills,’ Darjeeling’s charm extends beyond its tea gardens and heritage railways; it’s also one of the few Indian towns where the air feels as pure as the scenery looks. With an AQI of 55-89, the hill station’s 'satisfactory’ air quality is sustained by its elevation, cool climate, and limited vehicular congestion. While tourism does bring seasonal pressure, local authorities and residents have increasingly embraced eco-friendly measures such as waste segregation, reduced plastic use, and the promotion of sustainable travel, keeping Darjeeling’s skies a shade clearer than most.
Often called the ‘Scotland of the East,’ Shillong manages to balance urban growth with a healthy respect for its natural surroundings. Recording an AQI of 50-86, the city’s air remains cleaner than most major metros despite growing traffic and tourism. Its high altitude, abundant rainfall, and lush green cover act as natural filters. Moreover, Meghalaya’s community-led environmental consciousness, visible in the preservation of sacred groves and clean localities, plays a quiet but powerful role in maintaining Shillong’s relatively healthy air quality.
Perched on steep hills and surrounded by dense greenery, Aizawl breathes cleaner air than most Indian capitals. With its AQI fluctuating between 25 and 60, the Mizoram capital often enjoys 'good' air quality, occasionally touching 'Moderate' levels during busier days. Aizawl’s topography naturally discourages industrial buildup, while its compact, community-driven city structure keeps pollution minimal. The region’s commitment to cleanliness, which includes local waste segregation practices and public awareness campaigns, ensures that the air remains fresh, especially after its frequent rain spells.
Down south, Tirunelveli stands as a quiet success story for clean air in peninsular India. With AQI levels ranging from 33 to 49, the city consistently registers in the 'good' category. Bordered by the Western Ghats on one side and the Thamirabarani River flowing through its heart, Tirunelveli benefits from natural ventilation and a balance between urban activity and rural calm. Add to that its relatively low traffic density and a culture that values open spaces and greenery, and it’s easy to see why Tirunelveli remains one of Tamil Nadu’s cleanest cities.
1. Which city in India currently has the cleanest air?
Gangtok in Sikkim is currently recording some of the cleanest air in India, with AQI levels between 62–67 (satisfactory category).
2. What are the cleanest cities in India to visit right now?
Gangtok, Kohima, Darjeeling, Shillong, Aizawl, and Tirunelveli are among the Indian cities with the cleanest air this week.
3. Why are these cities less polluted than Delhi?
Lower population density, reduced industrial activity, better waste management, and greener surroundings contribute to cleaner air in these regions.
4. When is the best time to visit these clean-air destinations?
The months between October and March offer the best weather for visiting India’s clean-air hill stations and southern towns.
5. Which Indian city has the worst air quality right now?
Delhi continues to record the poorest air quality in India, often crossing hazardous AQI levels during winter due to vehicular emissions, stubble burning, and weather conditions.