DevDarsha

Sunrise, Sunset, Moonrise & Moonset Finder

Find sunrise, sunset, moonrise, moonset and total daylight duration for any date and any supported Indian or Bangladeshi city.

Sky times for Kolkata - West Bengal, IN · Sunday, 19 July 2026
Sunrise 19-07-2026 05:02:28
Sunset 19-07-2026 18:23:04
Moonrise 19-07-2026 09:47:26
Moonset 19-07-2026 21:55:19

📌 Want this on your own website? Grab a free copy-paste widget — it auto-resizes and matches your site’s light or dark theme. Embed this →

About this tool

This page lets you look up the four key sky events of a day — sunrise, sunset, moonrise, and moonset — for any date and any supported city. It also shows the total daylight duration (sunset minus sunrise) so you can plan outdoor work, photography, fishing, or religious observances tied to dawn or dusk.

How the times are computed

Sunrise and sunset are computed from the city\'s latitude, longitude, and the calendar date using the standard astronomical refraction-corrected horizon (sun centre 50' below the horizon). Moonrise and moonset use the same algorithm with the moon\'s ephemeris. Results match official almanac data to within ±1 minute.

Why daylight duration matters

Day length varies through the year — Kolkata gets roughly 13h 30m at the summer solstice (June 21) and 10h 45m at the winter solstice (December 21). Knowing the exact figure helps schedule farming work, solar-panel output planning, ritual brahma muhurta (90 minutes before sunrise), or simply when to expect dusk for an evening walk.

Worked example

For Kolkata on 21 June 2026, sunrise is around 4:55 AM, sunset around 6:25 PM, giving roughly 13h 30m of daylight — the longest day of the year. The moon\'s rise and set times shift by ~50 minutes each day as it orbits Earth.

Frequently asked questions (FAQ)

Sunrise & sunset finder FAQs

How do I find sunrise and sunset times?

Pick a date and city in the form above. The page returns sunrise, sunset, moonrise, moonset, and total daylight duration for that location.

How accurate are these times?

Times are computed from the city's latitude and longitude and refraction-corrected, so they match official almanac data within ±1 minute.

Which cities are supported?

Kolkata, Delhi, Mumbai, Chennai, Bangalore, Hyderabad, Varanasi, Jaipur, Ahmedabad, Ujjain, and Dhaka.

Why does moonrise show "—" some days?

On about one day per month the moon does not rise or set within the calendar day — it either rises late on the previous day or rises after midnight. This is normal lunar behavior.