Vila da Ribeira Brava, also known as Ribeira Brava, is a town on the island of São Nicolau, Cape Verde, located on the western coast at the mouth of the Ribeira Brava river. The town has a tropical climate with an average temperature of 26°C (79°F) and an average annual rainfall of 250 mm (10 in). Ribeira Brava was founded in the 15th century by Portuguese settlers and was once an important port for the export of sugar and other agricultural products. Today, the town is a popular tourist destination for its beautiful beaches, its colonial architecture, and its traditional Cape Verdean culture.
Current Date
Tuesday, January 13, 2026
Location: 16° 37.000'N, -24° -18.000'W
Location in decimal: 16.6166700, -24.3000000
Current Time
1:25 AM
-01 - Cape Verde Standard Time
UTC/GMT-1:00 hours
Sunrise
7:09 AM
07:09:00
Sunset
6:22 PM
18:22:53
Moonrise
2:40 AM
02:40:47
Moonset
2:02 PM
14:02:28
Moon Phase
Waning Crescent 34%
Daily Hindu Panchang for Vila da Ribeira Brava, Concelho da Ribeira Brava, Cape Verde
Tithi
Krishna Dasami 10
Start: 2026-01-12 06:14:00
End: 2026-01-13 08:49:00
Nakshatra
Vishakha
Start: 2026-01-12 14:36:00
End: 2026-01-13 17:37:00
Yoga
Shula
Start: 2026-01-12 11:43:00
End: 2026-01-13 12:35:00
Karana
Vanija
Start: 2026-01-12 06:14:00
End: 2026-01-12 19:31:00
Vishti
Start: 2026-01-12 19:31:00
End: 2026-01-13 08:49:00
January 2026 - Monthly Sunrise, Sunset, Moonrise, Moonset for Vila da Ribeira Brava, Concelho da Ribeira Brava, Cape Verde
| Date | Sunrise | Sunset | Moonrise | Moonset |
|---|---|---|---|---|
| 1 Jan 2026, Thu | 7:06 AM 07:06:00 | 6:15 PM 18:15:39 | 4:20 PM 16:20:06 | 6:08 AM 06:08:28 |
| 2 Jan 2026, Fri | 7:06 AM 07:06:20 | 6:16 PM 18:16:14 | 5:26 PM 17:26:46 | 7:13 AM 07:13:17 |
| 3 Jan 2026, Sat | 7:06 AM 07:06:40 | 6:16 PM 18:16:50 | 6:35 PM 18:35:09 | 8:11 AM 08:11:22 |
| 4 Jan 2026, Sun | 7:06 AM 07:06:59 | 6:17 PM 18:17:25 | 7:41 PM 19:41:21 | 9:01 AM 09:01:55 |
| 5 Jan 2026, Mon | 7:07 AM 07:07:17 | 6:18 PM 18:18:02 | 8:43 PM 20:43:07 | 9:45 AM 09:45:54 |
| 6 Jan 2026, Tue | 7:07 AM 07:07:33 | 6:18 PM 18:18:38 | 9:40 PM 21:40:04 | 10:24 AM 10:24:58 |
| 7 Jan 2026, Wed | 7:07 AM 07:07:49 | 6:19 PM 18:19:14 | 10:33 PM 22:33:00 | 11:00 AM 11:00:52 |
| 8 Jan 2026, Thu | 7:08 AM 07:08:04 | 6:19 PM 18:19:50 | N/A N/A | N/A N/A |
| 9 Jan 2026, Fri | 7:08 AM 07:08:17 | 6:20 PM 18:20:27 | 11:23 PM 23:23:12 | 11:35 AM 11:35:10 |
| 10 Jan 2026, Sat | 7:08 AM 07:08:30 | 6:21 PM 18:21:04 | 12:12 AM 00:12:01 | 12:09 PM 12:09:16 |
| 11 Jan 2026, Sun | 7:08 AM 07:08:41 | 6:21 PM 18:21:40 | 1:00 AM 01:00:38 | 12:44 PM 12:44:26 |
| 12 Jan 2026, Mon | 7:08 AM 07:08:51 | 6:22 PM 18:22:17 | 1:50 AM 01:50:01 | 1:21 PM 13:21:49 |
| 13 Jan 2026, Tue | 7:09 AM 07:09:00 | 6:22 PM 18:22:53 | 2:40 AM 02:40:47 | 2:02 PM 14:02:28 |
| 14 Jan 2026, Wed | 7:09 AM 07:09:08 | 6:23 PM 18:23:29 | 3:33 AM 03:33:04 | 2:47 PM 14:47:05 |
| 15 Jan 2026, Thu | 7:09 AM 07:09:15 | 6:24 PM 18:24:06 | 4:26 AM 04:26:19 | 3:35 PM 15:35:53 |
| 16 Jan 2026, Fri | 7:09 AM 07:09:21 | 6:24 PM 18:24:42 | 5:19 AM 05:19:23 | 4:28 PM 16:28:19 |
| 17 Jan 2026, Sat | 7:09 AM 07:09:25 | 6:25 PM 18:25:17 | 6:10 AM 06:10:49 | 5:23 PM 17:23:10 |
| 18 Jan 2026, Sun | 7:09 AM 07:09:28 | 6:25 PM 18:25:53 | 6:59 AM 06:59:19 | 6:18 PM 18:18:50 |
| 19 Jan 2026, Mon | 7:09 AM 07:09:30 | 6:26 PM 18:26:28 | 7:44 AM 07:44:17 | 7:14 PM 19:14:00 |
| 20 Jan 2026, Tue | 7:09 AM 07:09:31 | 6:27 PM 18:27:03 | 8:25 AM 08:25:48 | 8:08 PM 20:08:01 |
| 21 Jan 2026, Wed | 7:09 AM 07:09:31 | 6:27 PM 18:27:38 | 9:04 AM 09:04:33 | 9:00 PM 21:00:55 |
| 22 Jan 2026, Thu | 7:09 AM 07:09:29 | 6:28 PM 18:28:13 | 9:41 AM 09:41:34 | 9:53 PM 21:53:19 |
| 23 Jan 2026, Fri | 7:09 AM 07:09:26 | 6:28 PM 18:28:47 | 10:18 AM 10:18:05 | 10:46 PM 22:46:15 |
| 24 Jan 2026, Sat | 7:09 AM 07:09:22 | 6:29 PM 18:29:20 | 10:55 AM 10:55:30 | 11:40 PM 23:40:55 |
| 25 Jan 2026, Sun | 7:09 AM 07:09:17 | 6:29 PM 18:29:54 | 11:35 AM 11:35:22 | 12:38 AM 00:38:30 |
| 26 Jan 2026, Mon | 7:09 AM 07:09:10 | 6:30 PM 18:30:26 | 12:19 PM 12:19:21 | 1:39 AM 01:39:45 |
| 27 Jan 2026, Tue | 7:09 AM 07:09:03 | 6:30 PM 18:30:59 | 1:08 PM 13:08:59 | 2:44 AM 02:44:25 |
| 28 Jan 2026, Wed | 7:08 AM 07:08:54 | 6:31 PM 18:31:31 | 2:05 PM 14:05:14 | 3:50 AM 03:50:41 |
| 29 Jan 2026, Thu | 7:08 AM 07:08:44 | 6:32 PM 18:32:02 | 3:07 PM 15:07:37 | 4:55 AM 04:55:23 |
| 30 Jan 2026, Fri | 7:08 AM 07:08:32 | 6:32 PM 18:32:33 | 4:13 PM 16:13:44 | 5:55 AM 05:55:18 |
| 31 Jan 2026, Sat | 7:08 AM 07:08:20 | 6:33 PM 18:33:04 | 5:20 PM 17:20:06 | 6:48 AM 06:48:43 |
42 => 6
11