TimeDeck

Sunrise & Sunset in Kuala Lumpur

Kuala Lumpur sits at 3.1390° N, 101.6869° E in Malaysia, on the Asia/Kuala Lumpur timezone. On April 21, 2026, the sun rises at 07:07 local time, reaches its highest point at 13:13, and sets at 19:19 — giving Kuala Lumpur 12 hours and 12 minutes of daylight.

Sunrise
07:07
Solar noon
13:13
Sunset
19:19
Day length
12h 12m
Loading…

About daylight in Kuala Lumpur

Because Kuala Lumpur is located at a latitude of roughly 3.1390° N, its daylight length swings across the year. In the northern hemisphere, the longest day falls around June 21, and the shortest around December 21. The greater the latitude, the more pronounced the seasonal contrast — a city near the equator sees a daylight swing of only a few minutes across the year, while a city above 60° latitude can see a swing of more than eight hours.

The sunrise and sunset times above assume a mathematical horizon and an observer at sea level. Local topography — mountains to the east or west — can delay sunrise or hasten sunset by several minutes in real observation. Atmospheric refraction also bends sunlight, which is why the sun appears to rise slightly before it geometrically crosses the horizon and linger slightly after it has set. The golden hour and civil twilight figures in the live widget below account for this refraction using the same algorithm astronomers use.

How these times are calculated

Sunrise and sunset are computed from Kuala Lumpur's exact latitude and longitude using a solar position algorithm that accounts for the tilt of Earth's axis, the date's solar declination, and the observer's geographic location. Civil twilight is the period when the sun is between 0° and 6° below the horizon; nautical twilight runs from 6° to 12° below; and golden hour is the window of warm, low-angle light photographers love, which lasts roughly an hour after sunrise and before sunset at mid-latitudes but stretches far longer near the poles in summer.

All times are rendered in Kuala Lumpur's local timezone (Asia/Kuala Lumpur). If daylight saving time is in effect on a given date, the calculation automatically applies the current offset — you do not need to add or subtract an hour yourself. Dates are set using your browser's calendar in the live widget, so comparing the same date across multiple cities is straightforward.