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