Is there an exact time limit for sehri or does it vary depending on the location?

I want to ask that till what time we are allowed to eat sehri either till the time of imsak or till the time of Fajr azan?

Answer:

(Fatwa: 1429/1054/D=1433)

You can eat sehri till true dawn appears. However it is better to stop eating before some time as precaution. Azan is called after true dawn hence it is not lawful to eat till azan.

Allah (Subhana Wa Ta’ala) knows Best

Darul Ifta,
Darul Uloom Deoband

This answer was collected from the official ifta website of Darul Uloom Deoband in India.

Link