The no. of nights spent in Toronto between

and
TAP Portugal
Dublin
10:40
28/06/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
28/06/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
21/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
22/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
30/06/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
30/06/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
20/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
21/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
30/06/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
30/06/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
21/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
22/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
30/06/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
30/06/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
22/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
23/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
30/06/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
30/06/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
23/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
24/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
01/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
01/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
20/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
21/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
01/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
01/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
21/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
22/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
01/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
01/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
22/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
23/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
01/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
01/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
23/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
24/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
02/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
02/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
20/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
21/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
02/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
02/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
21/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
22/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
02/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
02/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
22/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
23/07/2021
Dublin
R629741ZAR
Details
1 Adult
TAP Portugal
Dublin
10:40
02/07/2021
Dublin
Departure
with layover
Lester B Pearson
21:40
02/07/2021
Lester B Pearson
TAP Portugal
Lester B Pearson
23:25
23/07/2021
Lester B Pearson
Return
with layover
Dublin
18:45
24/07/2021
Dublin
R629741ZAR
Details
1 Adult
Air Canada
Dublin
10:10
09/08/2021
Dublin
Departure
direct flight
Lester B Pearson
12:25
09/08/2021
Lester B Pearson
Lufthansa
Lester B Pearson
20:50
14/08/2021
Lester B Pearson
Return
direct flight
Dublin
08:15
15/08/2021
Dublin
R955123ZAR
Details
1 Adult