The no. of nights spent in Johannesburg between

and
KLM
Heathrow
11:45
17/07/2021
Heathrow
Departure
with layover
Johannesburg
10:05
18/07/2021
Johannesburg
Virgin Atlantic Airways
Johannesburg
20:20
03/09/2021
Johannesburg
Return
with layover
Heathrow
06:35
04/09/2021
Heathrow
R1224403ZAR
Details
1 Adult