Muslims in India will observe the 28th Roza on March 18, 2026. Check city-wise Sehri and Iftar timings for Delhi, Mumbai, Kolkata and more. As Ramadan nears its final days, fasting hours shift slightly, making it important to follow accurate daily timings.