July 21, 2026
Sunrise, sunset, and day length for cities in Botswana today. All times are calculated astronomically for each city's exact coordinates.
| City | Day length | Sunrise | Sunset |
|---|---|---|---|
| Gaborone | 10h 49m | 06:59 | 17:48 |
| Francistown | 11h 1m | 06:46 | 17:47 |
| Molepolole | 10h 50m | 07:00 | 17:50 |
| Selebi-Phikwe | 10h 58m | 06:46 | 17:45 |
| Maun | 11h 5m | 07:01 | 18:06 |
| Serowe | 10h 57m | 06:52 | 17:49 |
| Kanye | 10h 48m | 07:02 | 17:50 |
| Mahalapye | 10h 54m | 06:53 | 17:47 |
| Mogoditshane | 10h 49m | 06:59 | 17:48 |
| Mochudi | 10h 50m | 06:58 | 17:47 |
| Lobatse | 10h 47m | 07:01 | 17:48 |
| Palapye | 10h 56m | 06:50 | 17:47 |
| Ramotswa | 10h 48m | 07:00 | 17:48 |
| Thamaga | 10h 49m | 07:00 | 17:49 |
| Mosopa | 10h 48m | 07:01 | 17:50 |
| Letlhakane | 11h 0m | 06:55 | 17:55 |
| Tonota | 11h 0m | 06:47 | 17:47 |
| Janeng | 10h 46m | 07:02 | 17:48 |