Moonrise and moonset times in South Africa

CityMoonriseMoonsetMoonrise
Pretoria (capital)6:44 AM7:04 PMMon
Alberton6:44 AM7:05 PMMon
Atlantis7:25 AM7:45 PMMon
Barberton6:32 AM6:52 PMMon
Benoni6:43 AM7:04 PMMon
Bethal6:38 AM6:59 PMMon
Bethlehem6:43 AM7:04 PMMon
Bhisho6:48 AM7:08 PMMon
Bloemfontein6:52 AM7:13 PMMon
Boksburg6:43 AM7:04 PMMon
Bothaville6:50 AM7:11 PMMon
Botshabelo6:50 AM7:11 PMMon
Brakpan6:43 AM7:04 PMMon
Brits6:45 AM7:06 PMMon
Cape Town7:25 AM7:46 PMMon
Carletonville6:47 AM7:08 PMMon
Centurion6:44 AM7:04 PMMon
Delmas6:42 AM7:02 PMMon
Dundee6:36 AM6:56 PMMon
Durban6:33 AM6:53 PMMon
East London6:46 AM7:06 PMMon
Fochville6:46 AM7:07 PMMon
Fort Beaufort6:51 AM7:11 PMMon
Ga-Rankuwa6:44 AM7:05 PMMon
Graaff-Reinet7:00 AM7:20 PMMon
Grahamstown6:52 AM7:12 PMMon
Heidelberg6:43 AM7:04 PMMon
Heilbron6:45 AM7:05 PMMon
Johannesburg6:44 AM7:05 PMMon
Kimberley6:58 AM7:19 PMMon
Klerksdorp6:50 AM7:11 PMMon
Knysna7:06 AM7:26 PMMon
Kraaifontein7:24 AM7:44 PMMon
Kroonstad6:48 AM7:08 PMMon
Krugersdorp6:45 AM7:06 PMMon
Kutloanong6:50 AM7:10 PMMon
Lichtenburg6:52 AM7:13 PMMon
Louis Trichardt6:36 AM6:57 PMMon
Mabopane6:44 AM7:05 PMMon
Middelburg6:38 AM6:59 PMMon
Midrand6:44 AM7:05 PMMon
Mokopane6:40 AM7:01 PMMon
Mossel Bay7:10 AM7:30 PMMon
Mpumalanga6:34 AM6:54 PMMon
Mthatha6:42 AM7:02 PMMon
CityMoonriseMoonsetMoonrise
Nelspruit6:32 AM6:53 PMMon
Newcastle6:37 AM6:57 PMMon
Nigel6:42 AM7:03 PMMon
Orkney6:50 AM7:11 PMMon
Oudtshoorn7:09 AM7:30 PMMon
Paarl7:23 AM7:43 PMMon
Parys6:47 AM7:07 PMMon
Phalaborwa6:31 AM6:52 PMMon
Phuthaditjhaba6:41 AM7:02 PMMon
Piet Retief6:33 AM6:53 PMMon
Pietermaritzburg6:35 AM6:55 PMMon
Polokwane6:38 AM6:59 PMMon
Port Elizabeth6:56 AM7:16 PMMon
Port Shepstone6:35 AM6:55 PMMon
Potchefstroom6:48 AM7:09 PMMon
Queenstown6:50 AM7:10 PMMon
Randburg6:44 AM7:05 PMMon
Randfontein6:46 AM7:06 PMMon
Richards Bay6:28 AM6:49 PMMon
Roodepoort6:45 AM7:06 PMMon
Rustenburg6:47 AM7:08 PMMon
Saldanha7:27 AM7:48 PMMon
Sasolburg6:45 AM7:06 PMMon
Schweizer-Reneke6:55 AM7:16 PMMon
Soweto6:45 AM7:06 PMMon
Standerton6:39 AM7:00 PMMon
Stanger6:31 AM6:52 PMMon
Stellenbosch7:23 AM7:44 PMMon
Stilfontein6:50 AM7:10 PMMon
Tembisa6:43 AM7:04 PMMon
Uitenhage6:56 AM7:17 PMMon
Upington7:12 AM7:33 PMMon
Vanderbijlpark6:45 AM7:06 PMMon
Vereeniging6:45 AM7:05 PMMon
Viljoenskroon6:49 AM7:10 PMMon
Virginia6:49 AM7:10 PMMon
Vryheid6:33 AM6:54 PMMon
Warmbaths6:43 AM7:04 PMMon
Welkom6:50 AM7:11 PMMon
Wellington7:22 AM7:43 PMMon
Westonaria6:46 AM7:07 PMMon
Witbank6:39 AM7:00 PMMon
Worcester7:21 AM7:41 PMMon
eMbalenhle6:40 AM7:01 PMMon
CityMoonriseMoonsetMoonrise
Pretoria (capital)6:44 AM7:04 PMMon
Alberton6:44 AM7:05 PMMon
Atlantis7:25 AM7:45 PMMon
Barberton6:32 AM6:52 PMMon
Benoni6:43 AM7:04 PMMon
Bethal6:38 AM6:59 PMMon
Bethlehem6:43 AM7:04 PMMon
Bhisho6:48 AM7:08 PMMon
Bloemfontein6:52 AM7:13 PMMon
Boksburg6:43 AM7:04 PMMon
Bothaville6:50 AM7:11 PMMon
Botshabelo6:50 AM7:11 PMMon
Brakpan6:43 AM7:04 PMMon
Brits6:45 AM7:06 PMMon
Cape Town7:25 AM7:46 PMMon
Carletonville6:47 AM7:08 PMMon
Centurion6:44 AM7:04 PMMon
Delmas6:42 AM7:02 PMMon
Dundee6:36 AM6:56 PMMon
Durban6:33 AM6:53 PMMon
East London6:46 AM7:06 PMMon
Fochville6:46 AM7:07 PMMon
Fort Beaufort6:51 AM7:11 PMMon
Ga-Rankuwa6:44 AM7:05 PMMon
Graaff-Reinet7:00 AM7:20 PMMon
Grahamstown6:52 AM7:12 PMMon
Heidelberg6:43 AM7:04 PMMon
Heilbron6:45 AM7:05 PMMon
Johannesburg6:44 AM7:05 PMMon
Kimberley6:58 AM7:19 PMMon
Klerksdorp6:50 AM7:11 PMMon
Knysna7:06 AM7:26 PMMon
Kraaifontein7:24 AM7:44 PMMon
Kroonstad6:48 AM7:08 PMMon
Krugersdorp6:45 AM7:06 PMMon
Kutloanong6:50 AM7:10 PMMon
Lichtenburg6:52 AM7:13 PMMon
Louis Trichardt6:36 AM6:57 PMMon
Mabopane6:44 AM7:05 PMMon
Middelburg6:38 AM6:59 PMMon
Midrand6:44 AM7:05 PMMon
Mokopane6:40 AM7:01 PMMon
Mossel Bay7:10 AM7:30 PMMon
Mpumalanga6:34 AM6:54 PMMon
Mthatha6:42 AM7:02 PMMon
Nelspruit6:32 AM6:53 PMMon
Newcastle6:37 AM6:57 PMMon
Nigel6:42 AM7:03 PMMon
Orkney6:50 AM7:11 PMMon
Oudtshoorn7:09 AM7:30 PMMon
Paarl7:23 AM7:43 PMMon
Parys6:47 AM7:07 PMMon
Phalaborwa6:31 AM6:52 PMMon
Phuthaditjhaba6:41 AM7:02 PMMon
Piet Retief6:33 AM6:53 PMMon
Pietermaritzburg6:35 AM6:55 PMMon
Polokwane6:38 AM6:59 PMMon
Port Elizabeth6:56 AM7:16 PMMon
Port Shepstone6:35 AM6:55 PMMon
Potchefstroom6:48 AM7:09 PMMon
Queenstown6:50 AM7:10 PMMon
Randburg6:44 AM7:05 PMMon
Randfontein6:46 AM7:06 PMMon
Richards Bay6:28 AM6:49 PMMon
Roodepoort6:45 AM7:06 PMMon
Rustenburg6:47 AM7:08 PMMon
Saldanha7:27 AM7:48 PMMon
Sasolburg6:45 AM7:06 PMMon
Schweizer-Reneke6:55 AM7:16 PMMon
Soweto6:45 AM7:06 PMMon
Standerton6:39 AM7:00 PMMon
Stanger6:31 AM6:52 PMMon
Stellenbosch7:23 AM7:44 PMMon
Stilfontein6:50 AM7:10 PMMon
Tembisa6:43 AM7:04 PMMon
Uitenhage6:56 AM7:17 PMMon
Upington7:12 AM7:33 PMMon
Vanderbijlpark6:45 AM7:06 PMMon
Vereeniging6:45 AM7:05 PMMon
Viljoenskroon6:49 AM7:10 PMMon
Virginia6:49 AM7:10 PMMon
Vryheid6:33 AM6:54 PMMon
Warmbaths6:43 AM7:04 PMMon
Welkom6:50 AM7:11 PMMon
Wellington7:22 AM7:43 PMMon
Westonaria6:46 AM7:07 PMMon
Witbank6:39 AM7:00 PMMon
Worcester7:21 AM7:41 PMMon
eMbalenhle6:40 AM7:01 PMMon