Tafraout, a town in the Souss-Massa-Drâa region of Morocco, is nestled in the Anti-Atlas Mountains at an elevation of 1,190 meters (3,904 feet). With its dry, sunny climate, Tafraout is known for its beautiful scenery, characterized by pink granite boulders and lush palm groves. The town has a rich history dating back to the Berber tribes, and its heritage is reflected in its traditional architecture and vibrant cultural traditions.
Current Date
Tuesday, June 9, 2026
Location: 29° 43.469'N, -8° -58.482'W
Location in decimal: 29.7244900, -8.9747000
Current Time
3:23 PM
+01 - GMT
UTC/GMT+1:00 hours
Sunrise
6:34 AM
06:34:56
Sunset
8:35 PM
20:35:30
Moonrise
2:08 AM
02:08:11
Moonset
2:37 PM
14:37:45
Moon Phase
Waning Crescent 45%
Daily Hindu Panchang for Tafraout, Souss-Massa-Drâa, Morocco
Tithi
Krishna Navami 9
Start: 2026-06-08 22:55:56
End: 2026-06-09 22:06:56
Nakshatra
Uttara Bhadrapad
Start: 2026-06-09 05:10:56
End: 2026-06-10 04:52:56
Yoga
Ayushman
Start: 2026-06-09 03:49:56
End: 2026-06-10 02:01:56
Karana
Taitila
Start: 2026-06-08 22:55:56
End: 2026-06-09 10:36:56
Garija
Start: 2026-06-09 10:36:56
End: 2026-06-09 22:06:56
June 2026 - Monthly Sunrise, Sunset, Moonrise, Moonset for Tafraout, Souss-Massa-Drâa, Morocco
| Date | Sunrise | Sunset | Moonrise | Moonset |
|---|---|---|---|---|
| 1 Jun 2026, Mon | 6:35 AM 06:35:59 | 8:31 PM 20:31:42 | 9:55 PM 21:55:48 | 7:54 AM 07:54:49 |
| 2 Jun 2026, Tue | 6:35 AM 06:35:46 | 8:32 PM 20:32:13 | 10:44 PM 22:44:02 | 8:50 AM 08:50:08 |
| 3 Jun 2026, Wed | 6:35 AM 06:35:35 | 8:32 PM 20:32:43 | 11:27 PM 23:27:03 | 9:47 AM 09:47:25 |
| 4 Jun 2026, Thu | 6:35 AM 06:35:25 | 8:33 PM 20:33:13 | 12:05 AM 00:05:06 | 10:45 AM 10:45:16 |
| 5 Jun 2026, Fri | 6:35 AM 06:35:16 | 8:33 PM 20:33:42 | 12:39 AM 00:39:00 | 11:42 AM 11:42:55 |
| 6 Jun 2026, Sat | 6:35 AM 06:35:09 | 8:34 PM 20:34:10 | N/A N/A | N/A N/A |
| 7 Jun 2026, Sun | 6:35 AM 06:35:04 | 8:34 PM 20:34:38 | 1:09 AM 01:09:57 | 12:40 PM 12:40:22 |
| 8 Jun 2026, Mon | 6:34 AM 06:34:59 | 8:35 PM 20:35:04 | 1:39 AM 01:39:13 | 1:38 PM 13:38:17 |
| 9 Jun 2026, Tue | 6:34 AM 06:34:56 | 8:35 PM 20:35:30 | 2:08 AM 02:08:11 | 2:37 PM 14:37:45 |
| 10 Jun 2026, Wed | 6:34 AM 06:34:55 | 8:35 PM 20:35:55 | 2:38 AM 02:38:18 | 3:40 PM 15:40:03 |
| 11 Jun 2026, Thu | 6:34 AM 06:34:55 | 8:36 PM 20:36:19 | 3:11 AM 03:11:17 | 4:46 PM 16:46:23 |
| 12 Jun 2026, Fri | 6:34 AM 06:34:56 | 8:36 PM 20:36:42 | 3:49 AM 03:49:12 | 5:57 PM 17:57:09 |
| 13 Jun 2026, Sat | 6:34 AM 06:34:58 | 8:37 PM 20:37:04 | 4:34 AM 04:34:21 | 7:11 PM 19:11:00 |
| 14 Jun 2026, Sun | 6:35 AM 06:35:02 | 8:37 PM 20:37:25 | 5:28 AM 05:28:47 | 8:24 PM 20:24:07 |
| 15 Jun 2026, Mon | 6:35 AM 06:35:07 | 8:37 PM 20:37:45 | 6:32 AM 06:32:54 | 9:31 PM 21:31:24 |
| 16 Jun 2026, Tue | 6:35 AM 06:35:14 | 8:38 PM 20:38:04 | 7:44 AM 07:44:08 | 10:29 PM 22:29:17 |
| 17 Jun 2026, Wed | 6:35 AM 06:35:21 | 8:38 PM 20:38:22 | 8:57 AM 08:57:34 | 11:17 PM 23:17:19 |
| 18 Jun 2026, Thu | 6:35 AM 06:35:30 | 8:38 PM 20:38:38 | 10:08 AM 10:08:47 | 11:57 PM 23:57:11 |
| 19 Jun 2026, Fri | 6:35 AM 06:35:40 | 8:38 PM 20:38:54 | 11:15 AM 11:15:42 | 12:31 AM 00:31:17 |
| 20 Jun 2026, Sat | 6:35 AM 06:35:52 | 8:39 PM 20:39:08 | 12:18 PM 12:18:16 | 1:01 AM 01:01:44 |
| 21 Jun 2026, Sun | 6:36 AM 06:36:04 | 8:39 PM 20:39:22 | 1:17 PM 13:17:29 | 1:30 AM 01:30:21 |
| 22 Jun 2026, Mon | 6:36 AM 06:36:18 | 8:39 PM 20:39:33 | 2:14 PM 14:14:41 | 1:58 AM 01:58:38 |
| 23 Jun 2026, Tue | 6:36 AM 06:36:32 | 8:39 PM 20:39:44 | 3:11 PM 15:11:04 | 2:27 AM 02:27:57 |
| 24 Jun 2026, Wed | 6:36 AM 06:36:48 | 8:39 PM 20:39:53 | 4:07 PM 16:07:32 | 2:59 AM 02:59:36 |
| 25 Jun 2026, Thu | 6:37 AM 06:37:05 | 8:40 PM 20:40:01 | 5:04 PM 17:04:28 | 3:34 AM 03:34:48 |
| 26 Jun 2026, Fri | 6:37 AM 06:37:23 | 8:40 PM 20:40:08 | 6:01 PM 18:01:36 | 4:14 AM 04:14:39 |
| 27 Jun 2026, Sat | 6:37 AM 06:37:41 | 8:40 PM 20:40:14 | 6:57 PM 18:57:53 | 4:59 AM 04:59:49 |
| 28 Jun 2026, Sun | 6:38 AM 06:38:01 | 8:40 PM 20:40:18 | 7:51 PM 19:51:41 | 5:50 AM 05:50:11 |
| 29 Jun 2026, Mon | 6:38 AM 06:38:22 | 8:40 PM 20:40:20 | 8:41 PM 20:41:27 | 6:44 AM 06:44:46 |
| 30 Jun 2026, Tue | 6:38 AM 06:38:44 | 8:40 PM 20:40:22 | 9:26 PM 21:26:09 | 7:41 AM 07:41:54 |
33 => 6
3