Moonrise and moonset times in South Africa

CityMoonriseMoonsetMoonrise
Pretoria (capital)3:27 AM2:37 PMThu
Alberton3:28 AM2:37 PMThu
Atlantis4:22 AM3:04 PMThu
Barberton3:15 AM2:25 PMThu
Benoni3:27 AM2:36 PMThu
Bethal3:23 AM2:31 PMThu
Bethlehem3:31 AM2:32 PMThu
Bhisho3:44 AM2:28 PMThu
Bloemfontein3:41 AM2:40 PMThu
Boksburg3:27 AM2:36 PMThu
Bothaville3:36 AM2:41 PMThu
Botshabelo3:39 AM2:37 PMThu
Brakpan3:27 AM2:36 PMThu
Brits3:28 AM2:39 PMThu
Cape Town4:23 AM3:03 PMThu
Carletonville3:31 AM2:39 PMThu
Centurion3:27 AM2:37 PMThu
Delmas3:26 AM2:34 PMThu
Dundee3:23 AM2:25 PMThu
Durban3:23 AM2:18 PMThu
East London3:42 AM2:26 PMThu
Fochville3:31 AM2:39 PMThu
Fort Beaufort3:47 AM2:31 PMThu
Ga-Rankuwa3:27 AM2:38 PMThu
Graaff-Reinet3:54 AM2:41 PMThu
Grahamstown3:48 AM2:31 PMThu
Heidelberg3:28 AM2:35 PMThu
Heilbron3:31 AM2:35 PMThu
Johannesburg3:28 AM2:37 PMThu
Kimberley3:46 AM2:46 PMThu
Klerksdorp3:35 AM2:42 PMThu
Knysna4:04 AM2:44 PMThu
Kraaifontein4:21 AM3:02 PMThu
Kroonstad3:34 AM2:38 PMThu
Krugersdorp3:29 AM2:38 PMThu
Kutloanong3:37 AM2:40 PMThu
Lichtenburg3:36 AM2:45 PMThu
Louis Trichardt3:15 AM2:34 PMThu
Mabopane3:27 AM2:38 PMThu
Middelburg3:22 AM2:32 PMThu
Midrand3:28 AM2:37 PMThu
Mokopane3:21 AM2:36 PMThu
Mossel Bay4:08 AM2:47 PMThu
Mpumalanga3:24 AM2:20 PMThu
Mthatha3:35 AM2:25 PMThu
CityMoonriseMoonsetMoonrise
Nelspruit3:15 AM2:26 PMThu
Newcastle3:23 AM2:26 PMThu
Nigel3:27 AM2:35 PMThu
Orkney3:35 AM2:41 PMThu
Oudtshoorn4:07 AM2:48 PMThu
Paarl4:20 AM3:01 PMThu
Parys3:32 AM2:38 PMThu
Phalaborwa3:12 AM2:28 PMThu
Phuthaditjhaba3:29 AM2:30 PMThu
Piet Retief3:18 AM2:24 PMThu
Pietermaritzburg3:25 AM2:21 PMThu
Polokwane3:18 AM2:35 PMThu
Port Elizabeth3:53 AM2:34 PMThu
Port Shepstone3:27 AM2:19 PMThu
Potchefstroom3:33 AM2:40 PMThu
Queenstown3:44 AM2:32 PMThu
Randburg3:28 AM2:37 PMThu
Randfontein3:30 AM2:38 PMThu
Richards Bay3:17 AM2:16 PMThu
Roodepoort3:29 AM2:38 PMThu
Rustenburg3:31 AM2:41 PMThu
Saldanha4:23 AM3:07 PMThu
Sasolburg3:30 AM2:37 PMThu
Schweizer-Reneke3:41 AM2:47 PMThu
Soweto3:29 AM2:38 PMThu
Standerton3:25 AM2:31 PMThu
Stanger3:21 AM2:18 PMThu
Stellenbosch4:21 AM3:02 PMThu
Stilfontein3:35 AM2:41 PMThu
Tembisa3:27 AM2:37 PMThu
Uitenhage3:54 AM2:35 PMThu
Upington4:00 AM3:02 PMThu
Vanderbijlpark3:30 AM2:37 PMThu
Vereeniging3:30 AM2:37 PMThu
Viljoenskroon3:35 AM2:40 PMThu
Virginia3:37 AM2:39 PMThu
Vryheid3:20 AM2:23 PMThu
Warmbaths3:25 AM2:38 PMThu
Welkom3:37 AM2:39 PMThu
Wellington4:20 AM3:01 PMThu
Westonaria3:30 AM2:38 PMThu
Witbank3:23 AM2:33 PMThu
Worcester4:18 AM3:00 PMThu
eMbalenhle3:25 AM2:32 PMThu
CityMoonriseMoonsetMoonrise
Pretoria (capital)3:27 AM2:37 PMThu
Alberton3:28 AM2:37 PMThu
Atlantis4:22 AM3:04 PMThu
Barberton3:15 AM2:25 PMThu
Benoni3:27 AM2:36 PMThu
Bethal3:23 AM2:31 PMThu
Bethlehem3:31 AM2:32 PMThu
Bhisho3:44 AM2:28 PMThu
Bloemfontein3:41 AM2:40 PMThu
Boksburg3:27 AM2:36 PMThu
Bothaville3:36 AM2:41 PMThu
Botshabelo3:39 AM2:37 PMThu
Brakpan3:27 AM2:36 PMThu
Brits3:28 AM2:39 PMThu
Cape Town4:23 AM3:03 PMThu
Carletonville3:31 AM2:39 PMThu
Centurion3:27 AM2:37 PMThu
Delmas3:26 AM2:34 PMThu
Dundee3:23 AM2:25 PMThu
Durban3:23 AM2:18 PMThu
East London3:42 AM2:26 PMThu
Fochville3:31 AM2:39 PMThu
Fort Beaufort3:47 AM2:31 PMThu
Ga-Rankuwa3:27 AM2:38 PMThu
Graaff-Reinet3:54 AM2:41 PMThu
Grahamstown3:48 AM2:31 PMThu
Heidelberg3:28 AM2:35 PMThu
Heilbron3:31 AM2:35 PMThu
Johannesburg3:28 AM2:37 PMThu
Kimberley3:46 AM2:46 PMThu
Klerksdorp3:35 AM2:42 PMThu
Knysna4:04 AM2:44 PMThu
Kraaifontein4:21 AM3:02 PMThu
Kroonstad3:34 AM2:38 PMThu
Krugersdorp3:29 AM2:38 PMThu
Kutloanong3:37 AM2:40 PMThu
Lichtenburg3:36 AM2:45 PMThu
Louis Trichardt3:15 AM2:34 PMThu
Mabopane3:27 AM2:38 PMThu
Middelburg3:22 AM2:32 PMThu
Midrand3:28 AM2:37 PMThu
Mokopane3:21 AM2:36 PMThu
Mossel Bay4:08 AM2:47 PMThu
Mpumalanga3:24 AM2:20 PMThu
Mthatha3:35 AM2:25 PMThu
Nelspruit3:15 AM2:26 PMThu
Newcastle3:23 AM2:26 PMThu
Nigel3:27 AM2:35 PMThu
Orkney3:35 AM2:41 PMThu
Oudtshoorn4:07 AM2:48 PMThu
Paarl4:20 AM3:01 PMThu
Parys3:32 AM2:38 PMThu
Phalaborwa3:12 AM2:28 PMThu
Phuthaditjhaba3:29 AM2:30 PMThu
Piet Retief3:18 AM2:24 PMThu
Pietermaritzburg3:25 AM2:21 PMThu
Polokwane3:18 AM2:35 PMThu
Port Elizabeth3:53 AM2:34 PMThu
Port Shepstone3:27 AM2:19 PMThu
Potchefstroom3:33 AM2:40 PMThu
Queenstown3:44 AM2:32 PMThu
Randburg3:28 AM2:37 PMThu
Randfontein3:30 AM2:38 PMThu
Richards Bay3:17 AM2:16 PMThu
Roodepoort3:29 AM2:38 PMThu
Rustenburg3:31 AM2:41 PMThu
Saldanha4:23 AM3:07 PMThu
Sasolburg3:30 AM2:37 PMThu
Schweizer-Reneke3:41 AM2:47 PMThu
Soweto3:29 AM2:38 PMThu
Standerton3:25 AM2:31 PMThu
Stanger3:21 AM2:18 PMThu
Stellenbosch4:21 AM3:02 PMThu
Stilfontein3:35 AM2:41 PMThu
Tembisa3:27 AM2:37 PMThu
Uitenhage3:54 AM2:35 PMThu
Upington4:00 AM3:02 PMThu
Vanderbijlpark3:30 AM2:37 PMThu
Vereeniging3:30 AM2:37 PMThu
Viljoenskroon3:35 AM2:40 PMThu
Virginia3:37 AM2:39 PMThu
Vryheid3:20 AM2:23 PMThu
Warmbaths3:25 AM2:38 PMThu
Welkom3:37 AM2:39 PMThu
Wellington4:20 AM3:01 PMThu
Westonaria3:30 AM2:38 PMThu
Witbank3:23 AM2:33 PMThu
Worcester4:18 AM3:00 PMThu
eMbalenhle3:25 AM2:32 PMThu