Sunrise and Sunset Calculator

Sunrise and sunset calculator estimates when the sun clears and dips below the horizon for any location and date.

About this calculator

Sunrise and sunset calculator estimates when the sun clears and dips below the horizon for any location and date. Enter latitude, longitude, and the date. You get approximate local sunrise, sunset, and total daylight hours.

Photographers plan golden hour. Ramadan observers estimate fasting windows. Trekkers check daylight on Himalayan routes. Farmers track seasonal day length. Results use a simplified solar model — accurate to within a few minutes for most of India, not accounting for local horizon hills.

India spans roughly 8°N to 37°N — daylight varies from about 11.5 hours in Kerala winter to 14+ hours in Leh summer. Cross-check with [[time-zone]] for IST offset. For date planning use [[date-difference]] and [[day-of-week]].

Common uses

  • Delhi photographer planning golden hour shoot on 30 May
  • Kerala houseboat trip checking sunset time for docking
  • Trekker estimating daylight hours on Rohtang Pass in June
  • Farmer tracking solstice day length change over the season
  • Travel blogger comparing sunrise times Mumbai vs Bangalore

Frequently asked questions

What time is sunrise in Delhi on 30 May?

Enter latitude 28.61°N, longitude 77.21°E, date 2026-05-30. Delhi sunrise in late May is roughly 5:25–5:35 AM IST and sunset around 7:10–7:20 PM — about 13.5 hours daylight.

Why do sunrise times differ between Mumbai and Kolkata on the same date?

Longitude shifts local solar time. Kolkata is farther east, so the sun rises earlier in IST wall-clock time than Mumbai despite sharing the same time zone.

How accurate is this simplified solar calculator?

Within a few minutes for flat horizons at mid-latitudes. Mountains, buildings, and atmospheric conditions shift actual observed sunrise. Use official almanac data for legal or religious precision.

Does IST daylight saving affect sunrise times?

India does not observe daylight saving time. IST is UTC+5:30 year-round. Enter local date and coordinates — no DST adjustment needed.