Sunrise and Sunset Times
Sunrise, sunset, solar noon and the hours of daylight for Karachi, Lahore, Dubai, Riyadh, London and other cities, on any date.
Sunrise
6:27 am
- Sunset
- 5:06 pm
- Solar noon
- 11:47 am
- Daylight
- 10 h 38 min
In Lahore on Thursday, 12 November 2026, the sun rises at 6:27 am and sets at 5:06 pm: 10 h 38 min of daylight.
How it's worked out
- Sunrise and sunset
the sun's upper edge on the horizon, allowing for refraction (0.833°)6:27 am to 5:06 pm - This year
longest day about 21 June, shortest about 21 December in Lahore14 h 12 min to 10 h 6 min
How it's worked out
Sunrise and sunset are when the top of the sun touches the horizon, allowing for the bending of light by the atmosphere. The calculations share the prayer-time engine, checked against reference timetables to within a minute.
Worked example
In Karachi on 25 October 2026, the sun rises at 6:35 am and sets at 5:57 pm: 11 hours 22 minutes of daylight.
Questions people ask
What time is sunrise in Karachi?
It varies through the year. On 25 October 2026, sunrise is at 6:35 am and sunset at 5:57 pm.
What is solar noon?
The moment the sun is highest in the sky, halfway between sunrise and sunset. It's also the start of Dhuhr.
Why are days longer in summer?
The Earth's tilt means the northern hemisphere faces the sun more in June, giving longer days the further north you are.
About this calculator
Formula and rules last checked 25 October 2026Written and tested by the CalculatorDex teamReport a problem
