The no. of nights spent in London between

and
Johannesburg
20:25
03/02/2023
Johannesburg
Departure
with layover
Gatwick
12:25
04/02/2023
Gatwick
Gatwick
14:10
11/02/2023
Gatwick
Return
with layover
Johannesburg
09:40
12/02/2023
Johannesburg
R866340ZAR
Details
1 Adult
Johannesburg
21:35
10/02/2023
Johannesburg
Departure
with layover
Heathrow
22:00
11/02/2023
Heathrow
Heathrow
14:05
15/02/2023
Heathrow
Return
with layover
Johannesburg
15:30
16/02/2023
Johannesburg
R918045ZAR
Details
1 Adult
Johannesburg
23:59
11/02/2023
Johannesburg
Departure
with layover
Heathrow
12:05
12/02/2023
Heathrow
Heathrow
16:25
18/02/2023
Heathrow
Return
with layover
Johannesburg
22:10
19/02/2023
Johannesburg
R982745ZAR
Details
1 Adult
Virgin Atlantic Airways
Johannesburg
19:25
13/02/2023
Johannesburg
Departure
with layover
Heathrow
04:55
14/02/2023
Heathrow
Virgin Atlantic Airways
Heathrow
17:40
20/02/2023
Heathrow
Return
with layover
Johannesburg
10:55
21/02/2023
Johannesburg
R1342010ZAR
Details
1 Adult
Johannesburg
23:59
09/03/2023
Johannesburg
Departure
with layover
Heathrow
13:50
10/03/2023
Heathrow
Heathrow
20:25
13/03/2023
Heathrow
Return
with layover
Johannesburg
22:10
14/03/2023
Johannesburg
R988445ZAR
Details
1 Adult
Johannesburg
10:15
25/03/2023
Johannesburg
Departure
with layover
Heathrow
15:10
26/03/2023
Heathrow
Heathrow
20:00
31/03/2023
Heathrow
Return
with layover
Johannesburg
08:15
02/04/2023
Johannesburg
R1175245ZAR
Details
1 Adult
Johannesburg
16:00
26/03/2023
Johannesburg
Departure
with layover
Heathrow
06:20
27/03/2023
Heathrow
Heathrow
20:30
02/04/2023
Heathrow
Return
with layover
Johannesburg
15:00
03/04/2023
Johannesburg
R1101045ZAR
Details
1 Adult
Johannesburg
13:55
11/04/2023
Johannesburg
Departure
with layover
Gatwick
06:20
12/04/2023
Gatwick
Gatwick
14:50
19/04/2023
Gatwick
Return
with layover
Johannesburg
15:25
20/04/2023
Johannesburg
R1021145ZAR
Details
1 Adult
Johannesburg
20:55
17/04/2023
Johannesburg
Departure
with layover
Gatwick
06:20
19/04/2023
Gatwick
Gatwick
14:05
23/04/2023
Gatwick
Return
with layover
Johannesburg
09:55
24/04/2023
Johannesburg
R950645ZAR
Details
1 Adult
Johannesburg
21:45
01/05/2023
Johannesburg
Departure
with layover
Heathrow
13:35
02/05/2023
Heathrow
Heathrow
22:10
08/05/2023
Heathrow
Return
with layover
Johannesburg
07:10
10/05/2023
Johannesburg
R1177650ZAR
Details
1 Adult
Johannesburg
13:55
13/05/2023
Johannesburg
Departure
with layover
Gatwick
06:20
14/05/2023
Gatwick
Gatwick
14:05
21/05/2023
Gatwick
Return
with layover
Johannesburg
09:55
22/05/2023
Johannesburg
R929345ZAR
Details
1 Adult
Johannesburg
13:55
18/05/2023
Johannesburg
Departure
with layover
Gatwick
06:20
19/05/2023
Gatwick
Gatwick
21:55
27/05/2023
Gatwick
Return
with layover
Johannesburg
14:55
28/05/2023
Johannesburg
R959740ZAR
Details
1 Adult
Virgin Atlantic Airways
Johannesburg
20:10
18/05/2023
Johannesburg
Departure
with layover
Heathrow
06:25
19/05/2023
Heathrow
Big Sky Airlines
Heathrow
14:00
29/05/2023
Heathrow
Return
with layover
Johannesburg
08:15
31/05/2023
Johannesburg
R1661131ZAR
Details
1 Adult
Johannesburg
20:55
31/05/2023
Johannesburg
Departure
with layover
Heathrow
22:00
01/06/2023
Heathrow
Heathrow
14:50
07/06/2023
Heathrow
Return
with layover
Johannesburg
09:55
08/06/2023
Johannesburg
R935245ZAR
Details
1 Adult
Qatar Airways
Johannesburg
13:55
16/06/2023
Johannesburg
Departure
with layover
Gatwick
06:20
17/06/2023
Gatwick
Qatar Airways
Gatwick
14:05
23/06/2023
Gatwick
Return
with layover
Johannesburg
09:55
24/06/2023
Johannesburg
R1000145ZAR
Details
1 Adult
Johannesburg
20:10
02/07/2023
Johannesburg
Departure
direct flight
Heathrow
06:25
03/07/2023
Heathrow
Heathrow
22:10
10/07/2023
Heathrow
Return
direct flight
Johannesburg
10:05
11/07/2023
Johannesburg
R1587640ZAR
Details
1 Adult
Qatar Airways
Johannesburg
20:55
16/08/2023
Johannesburg
Departure
with layover
Heathrow
22:00
17/08/2023
Heathrow
British Airways
Heathrow
21:25
24/08/2023
Heathrow
Return
with layover
Johannesburg
09:15
25/08/2023
Johannesburg
R1583945ZAR
Details
1 Adult
Johannesburg
20:30
22/08/2023
Johannesburg
Departure
with layover
Heathrow
22:00
23/08/2023
Heathrow
Heathrow
21:55
29/08/2023
Heathrow
Return
with layover
Johannesburg
14:55
30/08/2023
Johannesburg
R1055345ZAR
Details
1 Adult
Johannesburg
13:55
29/08/2023
Johannesburg
Departure
with layover
Gatwick
06:20
30/08/2023
Gatwick
Gatwick
21:55
02/09/2023
Gatwick
Return
with layover
Johannesburg
14:55
03/09/2023
Johannesburg
R1029045ZAR
Details
1 Adult
Johannesburg
13:55
01/09/2023
Johannesburg
Departure
with layover
Gatwick
06:20
02/09/2023
Gatwick
Gatwick
14:05
08/09/2023
Gatwick
Return
with layover
Johannesburg
09:55
09/09/2023
Johannesburg
R1231045ZAR
Details
1 Adult