Ngong is a town in the Rift Valley region of Kenya, situated approximately 22 kilometers southwest of Nairobi. With an elevation of 2,073 meters above sea level, Ngong experiences a moderate climate with warm and sunny days and cool nights. The town's history is closely tied to the Maasai community, who have traditionally inhabited the area, and it holds significant cultural heritage, including the Ngong Hills, a prominent landmark known for its scenic views and historical significance.
Current Date
Saturday, December 20, 2025
Location: -1° -21.705'S, 36° 39.396'E
Location in decimal: -1.3617500, 36.6566000
Current Time
12:22 AM
EAT - East Africa Time
UTC/GMT+3:00 hours
Sunrise
6:24 AM
06:24:24
Sunset
6:36 PM
18:36:36
Moonrise
5:39 AM
05:39:54
Moonset
6:10 PM
18:10:54
Moon Phase
Waning Crescent 6%
Daily Hindu Panchang for Ngong, Rift Valley, Kenya
Tithi
Amavasya New
Start: 2025-12-19 02:30:24
End: 2025-12-20 04:44:24
Nakshatra
Jyeshtha
Start: 2025-12-18 17:38:24
End: 2025-12-19 20:22:24
Yoga
Shula
Start: 2025-12-18 12:36:24
End: 2025-12-19 13:17:24
Karana
Chatushpada
Start: 2025-12-19 02:30:24
End: 2025-12-19 15:39:24
Naga
Start: 2025-12-19 15:39:24
End: 2025-12-20 04:44:24
December 2025 - Monthly Sunrise, Sunset, Moonrise, Moonset for Ngong, Rift Valley, Kenya
| Date | Sunrise | Sunset | Moonrise | Moonset |
|---|---|---|---|---|
| 1 Dec 2025, Mon | 6:16 AM 06:16:36 | 6:28 PM 18:28:18 | 3:04 PM 15:04:43 | 3:26 AM 03:26:51 |
| 2 Dec 2025, Tue | 6:16 AM 06:16:57 | 6:28 PM 18:28:42 | 3:58 PM 15:58:51 | 4:22 AM 04:22:06 |
| 3 Dec 2025, Wed | 6:17 AM 06:17:19 | 6:29 PM 18:29:07 | 4:58 PM 16:58:15 | 5:23 AM 05:23:00 |
| 4 Dec 2025, Thu | 6:17 AM 06:17:42 | 6:29 PM 18:29:32 | 6:02 PM 18:02:49 | 6:28 AM 06:28:44 |
| 5 Dec 2025, Fri | 6:18 AM 06:18:05 | 6:29 PM 18:29:58 | 7:10 PM 19:10:26 | 7:36 AM 07:36:26 |
| 6 Dec 2025, Sat | 6:18 AM 06:18:29 | 6:30 PM 18:30:24 | 8:17 PM 20:17:22 | 8:42 AM 08:42:09 |
| 7 Dec 2025, Sun | 6:18 AM 06:18:54 | 6:30 PM 18:30:50 | 9:20 PM 21:20:00 | 9:42 AM 09:42:50 |
| 8 Dec 2025, Mon | 6:19 AM 06:19:19 | 6:31 PM 18:31:18 | 10:16 PM 22:16:28 | 10:37 AM 10:37:27 |
| 9 Dec 2025, Tue | 6:19 AM 06:19:44 | 6:31 PM 18:31:45 | 11:06 PM 23:06:53 | 11:26 AM 11:26:35 |
| 10 Dec 2025, Wed | 6:20 AM 06:20:11 | 6:32 PM 18:32:13 | 11:52 PM 23:52:25 | 12:11 PM 12:11:35 |
| 11 Dec 2025, Thu | 6:20 AM 06:20:37 | 6:32 PM 18:32:41 | 12:34 AM 00:34:36 | 12:53 PM 12:53:56 |
| 12 Dec 2025, Fri | 6:21 AM 06:21:04 | 6:33 PM 18:33:10 | 1:14 AM 01:14:55 | 1:35 PM 13:35:04 |
| 13 Dec 2025, Sat | 6:21 AM 06:21:32 | 6:33 PM 18:33:39 | 1:54 AM 01:54:43 | 2:16 PM 14:16:14 |
| 14 Dec 2025, Sun | 6:22 AM 06:22:00 | 6:34 PM 18:34:08 | 2:35 AM 02:35:13 | 2:58 PM 14:58:33 |
| 15 Dec 2025, Mon | 6:22 AM 06:22:28 | 6:34 PM 18:34:37 | N/A N/A | N/A N/A |
| 16 Dec 2025, Tue | 6:22 AM 06:22:57 | 6:35 PM 18:35:07 | 3:17 AM 03:17:25 | 3:42 PM 15:42:54 |
| 17 Dec 2025, Wed | 6:23 AM 06:23:26 | 6:35 PM 18:35:36 | 4:02 AM 04:02:07 | 4:29 PM 16:29:49 |
| 18 Dec 2025, Thu | 6:23 AM 06:23:55 | 6:36 PM 18:36:06 | 4:49 AM 04:49:41 | 5:19 PM 17:19:21 |
| 19 Dec 2025, Fri | 6:24 AM 06:24:24 | 6:36 PM 18:36:36 | 5:39 AM 05:39:54 | 6:10 PM 18:10:54 |
| 20 Dec 2025, Sat | 6:24 AM 06:24:54 | 6:37 PM 18:37:06 | 6:31 AM 06:31:56 | 7:03 PM 19:03:14 |
| 21 Dec 2025, Sun | 6:25 AM 06:25:24 | 6:37 PM 18:37:36 | 7:24 AM 07:24:25 | 7:54 PM 19:54:58 |
| 22 Dec 2025, Mon | 6:25 AM 06:25:54 | 6:38 PM 18:38:06 | 8:16 AM 08:16:00 | 8:44 PM 20:44:57 |
| 23 Dec 2025, Tue | 6:26 AM 06:26:24 | 6:38 PM 18:38:36 | 9:05 AM 09:05:43 | 9:32 PM 21:32:36 |
| 24 Dec 2025, Wed | 6:26 AM 06:26:54 | 6:39 PM 18:39:05 | 9:53 AM 09:53:18 | 10:18 PM 22:18:06 |
| 25 Dec 2025, Thu | 6:27 AM 06:27:24 | 6:39 PM 18:39:35 | 10:39 AM 10:39:09 | 11:02 PM 23:02:08 |
| 26 Dec 2025, Fri | 6:27 AM 06:27:54 | 6:40 PM 18:40:04 | 11:24 AM 11:24:05 | 11:45 PM 23:45:44 |
| 27 Dec 2025, Sat | 6:28 AM 06:28:24 | 6:40 PM 18:40:34 | 12:09 PM 12:09:19 | 12:30 AM 00:30:14 |
| 28 Dec 2025, Sun | 6:28 AM 06:28:54 | 6:41 PM 18:41:02 | 12:56 PM 12:56:13 | 1:17 AM 01:17:08 |
| 29 Dec 2025, Mon | 6:29 AM 06:29:23 | 6:41 PM 18:41:31 | 1:46 PM 13:46:19 | 2:07 AM 02:07:59 |
| 30 Dec 2025, Tue | 6:29 AM 06:29:53 | 6:41 PM 18:41:59 | 2:41 PM 14:41:01 | 3:04 AM 03:04:03 |
| 31 Dec 2025, Wed | 6:30 AM 06:30:22 | 6:42 PM 18:42:27 | 3:41 PM 15:41:06 | 4:05 AM 04:05:43 |
23 => 5
3