Moonrise and moonset times in South Africa

CityMoonriseMoonsetMoonrise
Pretoria (capital)2:29 AM4:33 PMThu
Alberton2:28 AM4:34 PMThu
Atlantis2:51 AM5:32 PMThu
Barberton2:17 AM4:21 PMThu
Benoni2:27 AM4:33 PMThu
Bethal2:22 AM4:29 PMThu
Bethlehem2:23 AM4:38 PMThu
Bhisho2:15 AM4:53 PMThu
Bloemfontein2:29 AM4:49 PMThu
Boksburg2:27 AM4:34 PMThu
Bothaville2:32 AM4:43 PMThu
Botshabelo2:27 AM4:47 PMThu
Brakpan2:27 AM4:33 PMThu
Brits2:31 AM4:34 PMThu
Cape Town2:50 AM5:33 PMThu
Carletonville2:31 AM4:38 PMThu
Centurion2:28 AM4:33 PMThu
Delmas2:26 AM4:32 PMThu
Dundee2:15 AM4:30 PMThu
Durban2:08 AM4:31 PMThu
East London2:13 AM4:52 PMThu
Fochville2:30 AM4:37 PMThu
Fort Beaufort2:19 AM4:56 PMThu
Ga-Rankuwa2:30 AM4:33 PMThu
Graaff-Reinet2:29 AM5:04 PMThu
Grahamstown2:18 AM4:58 PMThu
Heidelberg2:26 AM4:34 PMThu
Heilbron2:26 AM4:37 PMThu
Johannesburg2:28 AM4:34 PMThu
Kimberley2:36 AM4:54 PMThu
Klerksdorp2:33 AM4:42 PMThu
Knysna2:31 AM5:15 PMThu
Kraaifontein2:49 AM5:32 PMThu
Kroonstad2:28 AM4:41 PMThu
Krugersdorp2:30 AM4:35 PMThu
Kutloanong2:30 AM4:44 PMThu
Lichtenburg2:36 AM4:42 PMThu
Louis Trichardt2:27 AM4:20 PMThu
Mabopane2:30 AM4:33 PMThu
Middelburg2:23 AM4:28 PMThu
Midrand2:28 AM4:34 PMThu
Mokopane2:28 AM4:26 PMThu
Mossel Bay2:34 AM5:19 PMThu
Mpumalanga2:09 AM4:32 PMThu
Mthatha2:13 AM4:44 PMThu
CityMoonriseMoonsetMoonrise
Nelspruit2:18 AM4:21 PMThu
Newcastle2:17 AM4:30 PMThu
Nigel2:26 AM4:33 PMThu
Orkney2:32 AM4:42 PMThu
Oudtshoorn2:35 AM5:17 PMThu
Paarl2:48 AM5:31 PMThu
Parys2:29 AM4:39 PMThu
Phalaborwa2:20 AM4:17 PMThu
Phuthaditjhaba2:20 AM4:37 PMThu
Piet Retief2:15 AM4:25 PMThu
Pietermaritzburg2:11 AM4:33 PMThu
Polokwane2:27 AM4:23 PMThu
Port Elizabeth2:20 AM5:04 PMThu
Port Shepstone2:08 AM4:35 PMThu
Potchefstroom2:31 AM4:40 PMThu
Queenstown2:20 AM4:53 PMThu
Randburg2:29 AM4:34 PMThu
Randfontein2:30 AM4:36 PMThu
Richards Bay2:06 AM4:24 PMThu
Roodepoort2:29 AM4:35 PMThu
Rustenburg2:33 AM4:37 PMThu
Saldanha2:54 AM5:33 PMThu
Sasolburg2:28 AM4:37 PMThu
Schweizer-Reneke2:37 AM4:48 PMThu
Soweto2:29 AM4:35 PMThu
Standerton2:22 AM4:31 PMThu
Stanger2:08 AM4:28 PMThu
Stellenbosch2:48 AM5:32 PMThu
Stilfontein2:32 AM4:41 PMThu
Tembisa2:28 AM4:33 PMThu
Uitenhage2:21 AM5:04 PMThu
Upington2:51 AM5:08 PMThu
Vanderbijlpark2:28 AM4:37 PMThu
Vereeniging2:28 AM4:36 PMThu
Viljoenskroon2:31 AM4:41 PMThu
Virginia2:29 AM4:44 PMThu
Vryheid2:13 AM4:27 PMThu
Warmbaths2:30 AM4:30 PMThu
Welkom2:30 AM4:44 PMThu
Wellington2:48 AM5:30 PMThu
Westonaria2:30 AM4:36 PMThu
Witbank2:24 AM4:29 PMThu
Worcester2:46 AM5:28 PMThu
eMbalenhle2:23 AM4:31 PMThu
CityMoonriseMoonsetMoonrise
Pretoria (capital)2:29 AM4:33 PMThu
Alberton2:28 AM4:34 PMThu
Atlantis2:51 AM5:32 PMThu
Barberton2:17 AM4:21 PMThu
Benoni2:27 AM4:33 PMThu
Bethal2:22 AM4:29 PMThu
Bethlehem2:23 AM4:38 PMThu
Bhisho2:15 AM4:53 PMThu
Bloemfontein2:29 AM4:49 PMThu
Boksburg2:27 AM4:34 PMThu
Bothaville2:32 AM4:43 PMThu
Botshabelo2:27 AM4:47 PMThu
Brakpan2:27 AM4:33 PMThu
Brits2:31 AM4:34 PMThu
Cape Town2:50 AM5:33 PMThu
Carletonville2:31 AM4:38 PMThu
Centurion2:28 AM4:33 PMThu
Delmas2:26 AM4:32 PMThu
Dundee2:15 AM4:30 PMThu
Durban2:08 AM4:31 PMThu
East London2:13 AM4:52 PMThu
Fochville2:30 AM4:37 PMThu
Fort Beaufort2:19 AM4:56 PMThu
Ga-Rankuwa2:30 AM4:33 PMThu
Graaff-Reinet2:29 AM5:04 PMThu
Grahamstown2:18 AM4:58 PMThu
Heidelberg2:26 AM4:34 PMThu
Heilbron2:26 AM4:37 PMThu
Johannesburg2:28 AM4:34 PMThu
Kimberley2:36 AM4:54 PMThu
Klerksdorp2:33 AM4:42 PMThu
Knysna2:31 AM5:15 PMThu
Kraaifontein2:49 AM5:32 PMThu
Kroonstad2:28 AM4:41 PMThu
Krugersdorp2:30 AM4:35 PMThu
Kutloanong2:30 AM4:44 PMThu
Lichtenburg2:36 AM4:42 PMThu
Louis Trichardt2:27 AM4:20 PMThu
Mabopane2:30 AM4:33 PMThu
Middelburg2:23 AM4:28 PMThu
Midrand2:28 AM4:34 PMThu
Mokopane2:28 AM4:26 PMThu
Mossel Bay2:34 AM5:19 PMThu
Mpumalanga2:09 AM4:32 PMThu
Mthatha2:13 AM4:44 PMThu
Nelspruit2:18 AM4:21 PMThu
Newcastle2:17 AM4:30 PMThu
Nigel2:26 AM4:33 PMThu
Orkney2:32 AM4:42 PMThu
Oudtshoorn2:35 AM5:17 PMThu
Paarl2:48 AM5:31 PMThu
Parys2:29 AM4:39 PMThu
Phalaborwa2:20 AM4:17 PMThu
Phuthaditjhaba2:20 AM4:37 PMThu
Piet Retief2:15 AM4:25 PMThu
Pietermaritzburg2:11 AM4:33 PMThu
Polokwane2:27 AM4:23 PMThu
Port Elizabeth2:20 AM5:04 PMThu
Port Shepstone2:08 AM4:35 PMThu
Potchefstroom2:31 AM4:40 PMThu
Queenstown2:20 AM4:53 PMThu
Randburg2:29 AM4:34 PMThu
Randfontein2:30 AM4:36 PMThu
Richards Bay2:06 AM4:24 PMThu
Roodepoort2:29 AM4:35 PMThu
Rustenburg2:33 AM4:37 PMThu
Saldanha2:54 AM5:33 PMThu
Sasolburg2:28 AM4:37 PMThu
Schweizer-Reneke2:37 AM4:48 PMThu
Soweto2:29 AM4:35 PMThu
Standerton2:22 AM4:31 PMThu
Stanger2:08 AM4:28 PMThu
Stellenbosch2:48 AM5:32 PMThu
Stilfontein2:32 AM4:41 PMThu
Tembisa2:28 AM4:33 PMThu
Uitenhage2:21 AM5:04 PMThu
Upington2:51 AM5:08 PMThu
Vanderbijlpark2:28 AM4:37 PMThu
Vereeniging2:28 AM4:36 PMThu
Viljoenskroon2:31 AM4:41 PMThu
Virginia2:29 AM4:44 PMThu
Vryheid2:13 AM4:27 PMThu
Warmbaths2:30 AM4:30 PMThu
Welkom2:30 AM4:44 PMThu
Wellington2:48 AM5:30 PMThu
Westonaria2:30 AM4:36 PMThu
Witbank2:24 AM4:29 PMThu
Worcester2:46 AM5:28 PMThu
eMbalenhle2:23 AM4:31 PMThu