The no. of nights spent in Toronto 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
search
23
search
24
search
25
search
26
search
27
search
28
search
29
search
30
search
31
search
Johannesburg
21:05
16/06/2024
Johannesburg
Departure
with layover
Lester B Pearson
17:42
17/06/2024
Lester B Pearson
Lester B Pearson
21:55
26/06/2024
Lester B Pearson
Return
with layover
Johannesburg
07:15
28/06/2024
Johannesburg
R2511830ZAR
Details
1 Adult
Johannesburg
21:05
10/08/2024
Johannesburg
Departure
with layover
Lester B Pearson
16:10
11/08/2024
Lester B Pearson
Lester B Pearson
21:55
18/08/2024
Lester B Pearson
Return
with layover
Johannesburg
09:25
20/08/2024
Johannesburg
R2694830ZAR
Details
1 Adult
Johannesburg
13:35
08/10/2024
Johannesburg
Departure
with layover
Toronto Bishop Billy City
14:30
09/10/2024
Toronto Bishop Billy City
Toronto Bishop Billy City
14:25
14/10/2024
Toronto Bishop Billy City
Return
with layover
Johannesburg
17:00
16/10/2024
Johannesburg
R1864530ZAR
Details
1 Adult
Johannesburg
08:20
22/10/2024
Johannesburg
Departure
with layover
Lester B Pearson
14:55
23/10/2024
Lester B Pearson
Lester B Pearson
19:10
30/10/2024
Lester B Pearson
Return
with layover
Johannesburg
18:35
31/10/2024
Johannesburg
R1761830ZAR
Details
1 Adult
Johannesburg
17:00
23/10/2024
Johannesburg
Departure
with layover
Lester B Pearson
15:53
24/10/2024
Lester B Pearson
Lester B Pearson
20:50
30/10/2024
Lester B Pearson
Return
with layover
Johannesburg
15:50
01/11/2024
Johannesburg
R1872930ZAR
Details
1 Adult
United Airlines
Johannesburg
22:00
05/11/2024
Johannesburg
Departure
with layover
Lester B Pearson
11:38
06/11/2024
Lester B Pearson
United Airlines
Lester B Pearson
17:40
13/11/2024
Lester B Pearson
Return
with layover
Johannesburg
18:35
14/11/2024
Johannesburg
R1732730ZAR
Details
1 Adult
Johannesburg
17:00
06/11/2024
Johannesburg
Departure
with layover
Lester B Pearson
10:24
07/11/2024
Lester B Pearson
Lester B Pearson
20:50
09/11/2024
Lester B Pearson
Return
with layover
Johannesburg
15:50
11/11/2024
Johannesburg
R1866330ZAR
Details
1 Adult
Johannesburg
19:50
01/12/2024
Johannesburg
Departure
with layover
Lester B Pearson
16:45
02/12/2024
Lester B Pearson
Lester B Pearson
18:55
09/12/2024
Lester B Pearson
Return
with layover
Johannesburg
08:55
11/12/2024
Johannesburg
R1859146ZAR
Details
1 Adult
Johannesburg
21:35
06/01/2025
Johannesburg
Departure
with layover
Lester B Pearson
12:49
08/01/2025
Lester B Pearson
Lester B Pearson
17:25
13/01/2025
Lester B Pearson
Return
with layover
Johannesburg
04:00
15/01/2025
Johannesburg
R2096630ZAR
Details
1 Adult
Johannesburg
19:35
13/01/2025
Johannesburg
Departure
with layover
Lester B Pearson
16:20
14/01/2025
Lester B Pearson
Lester B Pearson
17:40
20/01/2025
Lester B Pearson
Return
with layover
Johannesburg
18:35
21/01/2025
Johannesburg
R1620830ZAR
Details
1 Adult
Johannesburg
19:35
23/01/2025
Johannesburg
Departure
with layover
Lester B Pearson
16:20
24/01/2025
Lester B Pearson
Lester B Pearson
12:25
30/01/2025
Lester B Pearson
Return
with layover
Johannesburg
09:35
01/02/2025
Johannesburg
R1316130ZAR
Details
1 Adult