Moonrise and moonset times in South Africa

CityMoonriseMoonsetMoonrise
Pretoria (capital)4:16 AM4:01 PMThu
Alberton4:17 AM4:01 PMThu
Atlantis5:03 AM4:33 PMThu
Barberton4:05 AM3:49 PMThu
Benoni4:16 AM4:00 PMThu
Bethal4:12 AM3:55 PMThu
Bethlehem4:18 AM3:58 PMThu
Bhisho4:25 AM3:57 PMThu
Bloemfontein4:27 AM4:06 PMThu
Boksburg4:17 AM4:01 PMThu
Bothaville4:24 AM4:06 PMThu
Botshabelo4:25 AM4:04 PMThu
Brakpan4:16 AM4:00 PMThu
Brits4:18 AM4:03 PMThu
Cape Town5:04 AM4:33 PMThu
Carletonville4:20 AM4:04 PMThu
Centurion4:17 AM4:01 PMThu
Delmas4:15 AM3:59 PMThu
Dundee4:10 AM3:50 PMThu
Durban4:08 AM3:45 PMThu
East London4:24 AM3:55 PMThu
Fochville4:20 AM4:03 PMThu
Fort Beaufort4:29 AM4:00 PMThu
Ga-Rankuwa4:17 AM4:02 PMThu
Graaff-Reinet4:37 AM4:10 PMThu
Grahamstown4:30 AM4:00 PMThu
Heidelberg4:16 AM4:00 PMThu
Heilbron4:19 AM4:01 PMThu
Johannesburg4:17 AM4:01 PMThu
Kimberley4:33 AM4:12 PMThu
Klerksdorp4:24 AM4:06 PMThu
Knysna4:45 AM4:14 PMThu
Kraaifontein5:03 AM4:32 PMThu
Kroonstad4:22 AM4:03 PMThu
Krugersdorp4:18 AM4:03 PMThu
Kutloanong4:24 AM4:05 PMThu
Lichtenburg4:25 AM4:09 PMThu
Louis Trichardt4:07 AM3:57 PMThu
Mabopane4:17 AM4:02 PMThu
Middelburg4:11 AM3:56 PMThu
Midrand4:17 AM4:01 PMThu
Mokopane4:12 AM3:59 PMThu
Mossel Bay4:49 AM4:17 PMThu
Mpumalanga4:10 AM3:47 PMThu
Mthatha4:19 AM3:53 PMThu
CityMoonriseMoonsetMoonrise
Nelspruit4:05 AM3:50 PMThu
Newcastle4:11 AM3:52 PMThu
Nigel4:16 AM3:59 PMThu
Orkney4:24 AM4:06 PMThu
Oudtshoorn4:48 AM4:18 PMThu
Paarl5:01 AM4:31 PMThu
Parys4:20 AM4:03 PMThu
Phalaborwa4:03 AM3:51 PMThu
Phuthaditjhaba4:16 AM3:56 PMThu
Piet Retief4:07 AM3:49 PMThu
Pietermaritzburg4:10 AM3:48 PMThu
Polokwane4:10 AM3:58 PMThu
Port Elizabeth4:34 AM4:03 PMThu
Port Shepstone4:11 AM3:47 PMThu
Potchefstroom4:22 AM4:05 PMThu
Queenstown4:27 AM4:00 PMThu
Randburg4:18 AM4:02 PMThu
Randfontein4:19 AM4:03 PMThu
Richards Bay4:03 AM3:42 PMThu
Roodepoort4:18 AM4:02 PMThu
Rustenburg4:20 AM4:05 PMThu
Saldanha5:05 AM4:36 PMThu
Sasolburg4:19 AM4:02 PMThu
Schweizer-Reneke4:29 AM4:12 PMThu
Soweto4:18 AM4:02 PMThu
Standerton4:13 AM3:56 PMThu
Stanger4:06 AM3:45 PMThu
Stellenbosch5:02 AM4:31 PMThu
Stilfontein4:23 AM4:06 PMThu
Tembisa4:17 AM4:01 PMThu
Uitenhage4:35 AM4:04 PMThu
Upington4:47 AM4:27 PMThu
Vanderbijlpark4:19 AM4:02 PMThu
Vereeniging4:18 AM4:01 PMThu
Viljoenskroon4:23 AM4:05 PMThu
Virginia4:24 AM4:04 PMThu
Vryheid4:07 AM3:49 PMThu
Warmbaths4:15 AM4:02 PMThu
Welkom4:24 AM4:05 PMThu
Wellington5:01 AM4:31 PMThu
Westonaria4:19 AM4:03 PMThu
Witbank4:12 AM3:57 PMThu
Worcester4:59 AM4:29 PMThu
eMbalenhle4:13 AM3:57 PMThu
CityMoonriseMoonsetMoonrise
Pretoria (capital)4:16 AM4:01 PMThu
Alberton4:17 AM4:01 PMThu
Atlantis5:03 AM4:33 PMThu
Barberton4:05 AM3:49 PMThu
Benoni4:16 AM4:00 PMThu
Bethal4:12 AM3:55 PMThu
Bethlehem4:18 AM3:58 PMThu
Bhisho4:25 AM3:57 PMThu
Bloemfontein4:27 AM4:06 PMThu
Boksburg4:17 AM4:01 PMThu
Bothaville4:24 AM4:06 PMThu
Botshabelo4:25 AM4:04 PMThu
Brakpan4:16 AM4:00 PMThu
Brits4:18 AM4:03 PMThu
Cape Town5:04 AM4:33 PMThu
Carletonville4:20 AM4:04 PMThu
Centurion4:17 AM4:01 PMThu
Delmas4:15 AM3:59 PMThu
Dundee4:10 AM3:50 PMThu
Durban4:08 AM3:45 PMThu
East London4:24 AM3:55 PMThu
Fochville4:20 AM4:03 PMThu
Fort Beaufort4:29 AM4:00 PMThu
Ga-Rankuwa4:17 AM4:02 PMThu
Graaff-Reinet4:37 AM4:10 PMThu
Grahamstown4:30 AM4:00 PMThu
Heidelberg4:16 AM4:00 PMThu
Heilbron4:19 AM4:01 PMThu
Johannesburg4:17 AM4:01 PMThu
Kimberley4:33 AM4:12 PMThu
Klerksdorp4:24 AM4:06 PMThu
Knysna4:45 AM4:14 PMThu
Kraaifontein5:03 AM4:32 PMThu
Kroonstad4:22 AM4:03 PMThu
Krugersdorp4:18 AM4:03 PMThu
Kutloanong4:24 AM4:05 PMThu
Lichtenburg4:25 AM4:09 PMThu
Louis Trichardt4:07 AM3:57 PMThu
Mabopane4:17 AM4:02 PMThu
Middelburg4:11 AM3:56 PMThu
Midrand4:17 AM4:01 PMThu
Mokopane4:12 AM3:59 PMThu
Mossel Bay4:49 AM4:17 PMThu
Mpumalanga4:10 AM3:47 PMThu
Mthatha4:19 AM3:53 PMThu
Nelspruit4:05 AM3:50 PMThu
Newcastle4:11 AM3:52 PMThu
Nigel4:16 AM3:59 PMThu
Orkney4:24 AM4:06 PMThu
Oudtshoorn4:48 AM4:18 PMThu
Paarl5:01 AM4:31 PMThu
Parys4:20 AM4:03 PMThu
Phalaborwa4:03 AM3:51 PMThu
Phuthaditjhaba4:16 AM3:56 PMThu
Piet Retief4:07 AM3:49 PMThu
Pietermaritzburg4:10 AM3:48 PMThu
Polokwane4:10 AM3:58 PMThu
Port Elizabeth4:34 AM4:03 PMThu
Port Shepstone4:11 AM3:47 PMThu
Potchefstroom4:22 AM4:05 PMThu
Queenstown4:27 AM4:00 PMThu
Randburg4:18 AM4:02 PMThu
Randfontein4:19 AM4:03 PMThu
Richards Bay4:03 AM3:42 PMThu
Roodepoort4:18 AM4:02 PMThu
Rustenburg4:20 AM4:05 PMThu
Saldanha5:05 AM4:36 PMThu
Sasolburg4:19 AM4:02 PMThu
Schweizer-Reneke4:29 AM4:12 PMThu
Soweto4:18 AM4:02 PMThu
Standerton4:13 AM3:56 PMThu
Stanger4:06 AM3:45 PMThu
Stellenbosch5:02 AM4:31 PMThu
Stilfontein4:23 AM4:06 PMThu
Tembisa4:17 AM4:01 PMThu
Uitenhage4:35 AM4:04 PMThu
Upington4:47 AM4:27 PMThu
Vanderbijlpark4:19 AM4:02 PMThu
Vereeniging4:18 AM4:01 PMThu
Viljoenskroon4:23 AM4:05 PMThu
Virginia4:24 AM4:04 PMThu
Vryheid4:07 AM3:49 PMThu
Warmbaths4:15 AM4:02 PMThu
Welkom4:24 AM4:05 PMThu
Wellington5:01 AM4:31 PMThu
Westonaria4:19 AM4:03 PMThu
Witbank4:12 AM3:57 PMThu
Worcester4:59 AM4:29 PMThu
eMbalenhle4:13 AM3:57 PMThu