Muslims observing Ramadan will begin their fast with Sehri (Suhoor) and break it with Iftar on Monday, March 17, 2026.
Sehri and Iftar timings across major Indian cities
The timings differ slightly across cities depending on the local sunrise and sunset. In Delhi, Sehri will be at 05:10 AM and Iftar at 06:32 PM, while in Mumbai, Sehri will be at 05:10 AM and Iftar at 06:27 PM. In Kolkata, Sehri is expected at 04:37 AM and Iftar at 05:47 PM.
In southern cities, Hyderabad will have Sehri at 05:10 AM and Iftar at 06:27 PM, while Chennai will observe Sehri at 04:58 AM and Iftar at 06:22 PM. Bengaluru is expected to have Sehri at 05:03 AM and Iftar at 06:31 PM. In north India, Lucknow will have Sehri at 04:58 AM and Iftar at 06:15 PM, while Patna will observe Sehri at 04:40 AM and Iftar at 05:58 PM. In western India, Ahmedabad will have Sehri at 05:30 AM and Iftar at 06:47 PM, while Jaipur will observe Sehri at 05:14 AM and Iftar at 06:34 PM. These timings are approximate and may vary slightly depending on the locality and announcements by local mosques.
Also Read | Air quality improves in Delhi-NCR; authorities withdraw GRAP restrictions
Importance of Sehri and Iftar during Ramadan
Sehri, also known as Suhoor, is the pre-dawn meal consumed before the Fajr prayer, after which the daily fast begins. During the fasting hours, Muslims refrain from eating and drinking from dawn until sunset as part of the spiritual observance of Ramadan.
Iftar is the meal taken at sunset during the Maghrib prayer to break the fast. Many people traditionally begin Iftar with dates and water before having a full meal with family and community. The exact Sehri and Iftar timings change slightly every day throughout Ramadan as sunrise and sunset gradually shift.