Flag for Kenya

Diani Beach, Kwale, Kenya — Sunrise, Sunset, and Daylength, May 2025

Daylight

6:20 am – 6:15 pm
11 hours, 55 minutes

Current Time: May 16, 2025 at 3:59:23 am
Sun Direction: 69.77° ENE
Sun Altitude: -34.06°
Sun Distance: 93.977 million mi
Next Solstice: Jun 21, 2025 5:42 am (June Solst.)
Sunrise Today: 6:20 am 71° East
Sunset Today: 6:15 pm 289° West
Location of Diani BeachLocation

2025 Sun Graph for Diani Beach

May 2025 — Sun in Diani Beach

Scroll right to see more
2025Sunrise/SunsetDaylengthAstronomical TwilightNautical TwilightCivil TwilightSolar Noon
MaySunriseSunsetLengthDiff.StartEndStartEndStartEndTimeMil. mi
16:19 am (75°)6:17 pm (285°)11:57:30−0:105:08 am7:28 pm5:33 am7:03 pm5:58 am6:38 pm12:18 pm (70.5°)93.663
26:19 am (75°)6:17 pm (286°)11:57:19−0:105:08 am7:28 pm5:33 am7:03 pm5:58 am6:38 pm12:18 pm (70.2°)93.686
36:19 am (74°)6:17 pm (286°)11:57:08−0:105:08 am7:28 pm5:33 am7:03 pm5:58 am6:38 pm12:18 pm (69.9°)93.708
46:19 am (74°)6:16 pm (286°)11:56:58−0:105:08 am7:28 pm5:33 am7:03 pm5:58 am6:38 pm12:18 pm (69.6°)93.731
56:19 am (74°)6:16 pm (286°)11:56:48−0:105:08 am7:28 pm5:33 am7:03 pm5:58 am6:38 pm12:18 pm (69.4°)93.753
66:19 am (73°)6:16 pm (287°)11:56:38−0:105:08 am7:28 pm5:33 am7:03 pm5:58 am6:38 pm12:18 pm (69.1°)93.775
76:19 am (73°)6:16 pm (287°)11:56:28−0:095:08 am7:28 pm5:33 am7:03 pm5:58 am6:38 pm12:18 pm (68.8°)93.796
86:19 am (73°)6:16 pm (287°)11:56:18−0:095:08 am7:28 pm5:33 am7:03 pm5:58 am6:37 pm12:18 pm (68.5°)93.818
96:19 am (73°)6:16 pm (288°)11:56:08−0:095:07 am7:28 pm5:33 am7:03 pm5:58 am6:37 pm12:18 pm (68.3°)93.839
106:19 am (72°)6:15 pm (288°)11:55:59−0:095:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:18 pm (68.0°)93.860
116:20 am (72°)6:15 pm (288°)11:55:49−0:095:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:17 pm (67.7°)93.881
126:20 am (72°)6:15 pm (288°)11:55:40−0:095:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:17 pm (67.5°)93.902
136:20 am (72°)6:15 pm (289°)11:55:31−0:085:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:17 pm (67.2°)93.923
146:20 am (71°)6:15 pm (289°)11:55:22−0:085:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:17 pm (67.0°)93.943
156:20 am (71°)6:15 pm (289°)11:55:14−0:085:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:17 pm (66.8°)93.964
166:20 am (71°)6:15 pm (289°)11:55:05−0:085:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:17 pm (66.5°)93.984

Altitude

Heading

Position

176:20 am (71°)6:15 pm (289°)11:54:57−0:085:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:18 pm (66.3°)94.004
186:20 am (70°)6:15 pm (290°)11:54:49−0:085:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:18 pm (66.1°)94.024
196:20 am (70°)6:15 pm (290°)11:54:41−0:075:07 am7:28 pm5:33 am7:02 pm5:58 am6:37 pm12:18 pm (65.9°)94.043
206:20 am (70°)6:15 pm (290°)11:54:33−0:075:07 am7:28 pm5:33 am7:03 pm5:58 am6:37 pm12:18 pm (65.7°)94.062
216:20 am (70°)6:15 pm (290°)11:54:26−0:075:07 am7:28 pm5:33 am7:03 pm5:58 am6:37 pm12:18 pm (65.5°)94.081
226:21 am (70°)6:15 pm (291°)11:54:19−0:075:07 am7:28 pm5:33 am7:03 pm5:59 am6:37 pm12:18 pm (65.3°)94.100
236:21 am (69°)6:15 pm (291°)11:54:12−0:075:07 am7:28 pm5:33 am7:03 pm5:59 am6:37 pm12:18 pm (65.1°)94.118
246:21 am (69°)6:15 pm (291°)11:54:05−0:065:07 am7:29 pm5:33 am7:03 pm5:59 am6:37 pm12:18 pm (64.9°)94.135
256:21 am (69°)6:15 pm (291°)11:53:58−0:065:07 am7:29 pm5:33 am7:03 pm5:59 am6:37 pm12:18 pm (64.7°)94.153
266:21 am (69°)6:15 pm (291°)11:53:52−0:065:08 am7:29 pm5:33 am7:03 pm5:59 am6:37 pm12:18 pm (64.5°)94.169
276:21 am (69°)6:15 pm (291°)11:53:45−0:065:08 am7:29 pm5:33 am7:03 pm5:59 am6:37 pm12:18 pm (64.4°)94.186
286:22 am (69°)6:15 pm (292°)11:53:39−0:065:08 am7:29 pm5:34 am7:03 pm5:59 am6:38 pm12:18 pm (64.2°)94.201
296:22 am (68°)6:15 pm (292°)11:53:33−0:055:08 am7:29 pm5:34 am7:03 pm5:59 am6:38 pm12:19 pm (64.0°)94.217
306:22 am (68°)6:15 pm (292°)11:53:28−0:055:08 am7:29 pm5:34 am7:04 pm6:00 am6:38 pm12:19 pm (63.9°)94.231
316:22 am (68°)6:16 pm (292°)11:53:23−0:055:08 am7:30 pm5:34 am7:04 pm6:00 am6:38 pm12:19 pm (63.8°)94.246
* All times are local time for Diani Beach. They take into account refraction. Dates are based on the Gregorian calendar. Today is highlighted.

Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec