The no. of nights spent in London between

and
Mon Tue Wed Thu Fri Sat Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
search
24
search
25
search
26
search
27
search
28
search
29
search
30
search
31
8079ZAR
1 adult
20 nights
KLM
Johannesburg
23:10
31/05/2022
Johannesburg
Departure
with layover
Heathrow
13:50
01/06/2022
Heathrow
KLM
Heathrow
06:30
21/06/2022
Heathrow
Return
with layover
Johannesburg
21:20
21/06/2022
Johannesburg
R807940ZAR
Details
1 Adult
Johannesburg
13:50
04/06/2022
Johannesburg
Departure
with layover
Heathrow
13:15
05/06/2022
Heathrow
Heathrow
14:05
14/06/2022
Heathrow
Return
with layover
Johannesburg
09:50
15/06/2022
Johannesburg
R777240ZAR
Details
1 Adult
Johannesburg
18:25
04/06/2022
Johannesburg
Departure
with layover
Gatwick
09:45
05/06/2022
Gatwick
Gatwick
17:10
25/06/2022
Gatwick
Return
with layover
Johannesburg
10:20
26/06/2022
Johannesburg
R57813ZAR
Details
1 Adult
Johannesburg
20:35
15/06/2022
Johannesburg
Departure
with layover
Heathrow
13:15
16/06/2022
Heathrow
Heathrow
14:05
25/06/2022
Heathrow
Return
with layover
Johannesburg
09:55
26/06/2022
Johannesburg
R783640ZAR
Details
1 Adult
Johannesburg
23:10
16/06/2022
Johannesburg
Departure
with layover
Heathrow
15:00
17/06/2022
Heathrow
Heathrow
06:30
19/06/2022
Heathrow
Return
with layover
Johannesburg
21:20
19/06/2022
Johannesburg
R807840ZAR
Details
1 Adult
British Airways
Johannesburg
19:20
23/06/2022
Johannesburg
Departure
with layover
Heathrow
05:30
24/06/2022
Heathrow
British Airways
Heathrow
08:35
03/07/2022
Heathrow
Return
with layover
Johannesburg
07:10
04/07/2022
Johannesburg
R1257704ZAR
Details
1 Adult
Johannesburg
07:45
24/06/2022
Johannesburg
Departure
with layover
Gatwick
06:20
25/06/2022
Gatwick
Gatwick
14:05
03/07/2022
Gatwick
Return
with layover
Johannesburg
03:40
05/07/2022
Johannesburg
R962940ZAR
Details
1 Adult
Virgin Atlantic Airways
Johannesburg
20:10
24/06/2022
Johannesburg
Departure
with layover
Heathrow
06:25
25/06/2022
Heathrow
Ryanair
Heathrow
06:30
14/07/2022
Heathrow
Return
with layover
Johannesburg
07:10
15/07/2022
Johannesburg
R1701108ZAR
Details
1 Adult
Qatar Airways
Johannesburg
07:45
24/06/2022
Johannesburg
Departure
with layover
Heathrow
07:00
25/06/2022
Heathrow
Qatar Airways
Heathrow
21:20
15/07/2022
Heathrow
Return
with layover
Johannesburg
15:50
16/07/2022
Johannesburg
R1171040ZAR
Details
1 Adult
Virgin Atlantic Airways
Johannesburg
20:10
24/06/2022
Johannesburg
Departure
with layover
Heathrow
06:25
25/06/2022
Heathrow
Ryanair
Heathrow
06:30
16/07/2022
Heathrow
Return
with layover
Johannesburg
07:10
17/07/2022
Johannesburg
R1704173ZAR
Details
1 Adult
Virgin Atlantic Airways
Johannesburg
20:10
27/06/2022
Johannesburg
Departure
with layover
Heathrow
06:25
28/06/2022
Heathrow
British Airways
Heathrow
21:00
11/07/2022
Heathrow
Return
with layover
Johannesburg
07:10
13/07/2022
Johannesburg
R1262192ZAR
Details
1 Adult
Virgin Atlantic Airways
Johannesburg
20:10
30/06/2022
Johannesburg
Departure
direct flight
Heathrow
06:25
01/07/2022
Heathrow
Virgin Atlantic Airways
Heathrow
22:10
07/07/2022
Heathrow
Return
direct flight
Johannesburg
10:05
08/07/2022
Johannesburg
R1939999ZAR
Details
1 Adult
Johannesburg
21:05
30/06/2022
Johannesburg
Departure
with layover
Heathrow
14:10
01/07/2022
Heathrow
Heathrow
14:10
08/07/2022
Heathrow
Return
with layover
Johannesburg
09:50
09/07/2022
Johannesburg
R716875ZAR
Details
1 Adult
British Airways
Johannesburg
19:20
01/07/2022
Johannesburg
Departure
with layover
Heathrow
05:30
02/07/2022
Heathrow
Wizz Air
Heathrow
21:00
30/07/2022
Heathrow
Return
with layover
Johannesburg
07:10
01/08/2022
Johannesburg
R1453183ZAR
Details
1 Adult
Kulula
Lanseria
06:00
01/07/2022
Lanseria
Departure
with layover
Heathrow
07:00
02/07/2022
Heathrow
British Airways
Heathrow
22:25
28/08/2022
Heathrow
Return
with layover
Lanseria
16:30
29/08/2022
Lanseria
R2317221ZAR
Details
1 Adult
British Airways
Johannesburg
19:20
05/07/2022
Johannesburg
Departure
with layover
Heathrow
05:30
06/07/2022
Heathrow
Ryanair
Heathrow
08:15
26/07/2022
Heathrow
Return
with layover
Johannesburg
07:10
27/07/2022
Johannesburg
R1296722ZAR
Details
1 Adult
British Airways
Johannesburg
19:20
05/07/2022
Johannesburg
Departure
with layover
Heathrow
05:30
06/07/2022
Heathrow
Egyptair
Heathrow
15:00
28/08/2022
Heathrow
Return
with layover
Johannesburg
07:10
29/08/2022
Johannesburg
R1364917ZAR
Details
1 Adult
Qatar Airways
Johannesburg
13:50
08/07/2022
Johannesburg
Departure
with layover
Heathrow
13:15
09/07/2022
Heathrow
Qatar Airways
Heathrow
14:05
23/07/2022
Heathrow
Return
with layover
Johannesburg
09:50
24/07/2022
Johannesburg
R927240ZAR
Details
1 Adult
Turkish Airlines
Johannesburg
18:25
14/07/2022
Johannesburg
Departure
with layover
Heathrow
16:45
15/07/2022
Heathrow
Turkish Airlines
Heathrow
10:45
21/07/2022
Heathrow
Return
with layover
Johannesburg
10:20
22/07/2022
Johannesburg
R986775ZAR
Details
1 Adult
Virgin Atlantic Airways
Johannesburg
20:10
14/07/2022
Johannesburg
Departure
with layover
Heathrow
06:35
15/07/2022
Heathrow
British Airways
Heathrow
21:05
31/08/2022
Heathrow
Return
with layover
Johannesburg
07:10
02/09/2022
Johannesburg
R1236051ZAR
Details
1 Adult