Fly from
Fly to
Budget
C$ 445 - C$ 709
Route
Depart
Return
Price
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Thu 21/9
1 stop17h 12m
San Juan Luis Munoz Marin Intl
Mon 25/9
2 stops9h 44m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Wed 1/11
1 stop8h 27m
San Juan Luis Munoz Marin Intl
Fri 3/11
1 stop7h 42m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Wed 1/11
1 stop12h 12m
San Juan Luis Munoz Marin Intl
Sat 4/11
1 stop17h 35m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Tue 18/7
1 stop28h 02m
San Juan Luis Munoz Marin Intl
Tue 25/7
1 stop25h 31m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Tue 19/9
1 stop7h 26m
San Juan Luis Munoz Marin Intl
Tue 26/9
1 stop8h 24m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Wed 1/11
1 stop8h 27m
San Juan Luis Munoz Marin Intl
Sat 4/11
Nonstop5h 05m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Wed 1/11
2 stops9h 54m
San Juan Luis Munoz Marin Intl
Sat 4/11
2 stops8h 54m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Thu 14/9
1 stop9h 39m
San Juan Luis Munoz Marin Intl
Mon 18/9
1 stop9h 28m
Toronto Pearson IntlSan Juan Luis Munoz Marin Intl
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Mon 14/8
1 stop10h 00m
San Juan Luis Munoz Marin Intl
Tue 22/8
1 stop18h 09m