Fly from
Route
Depart
Return
Price
TorontoNassau
YYZ - NAS
YYZNAS
Toronto Pearson Intl
Fri 10/1
7:15 a.m.-1:48 p.m.
1 stop6h 33m
Nassau Intl
Fri 17/1
2:55 p.m.-10:49 p.m.
1 stop7h 54m
TorontoPunta Cana
YYZ - PUJ
YYZPUJ
Toronto Pearson Intl
Fri 10/1
5:55 p.m.-11:50 p.m.
Nonstop4h 55m
Punta Cana
Fri 24/1
9:15 p.m.-8:11 a.m.
1 stop11h 56m
TorontoPunta Cana
YYZ - PUJ
YYZPUJ
Toronto Pearson Intl
Sun 19/1
10:00 a.m.-3:30 p.m.
Nonstop4h 30m
Punta Cana
Sun 26/1
4:30 p.m.-8:15 p.m.
Nonstop4h 45m
TorontoPunta Cana
YYZ - PUJ
YYZPUJ
Toronto Pearson Intl
Sat 24/5
11:40 a.m.-4:27 p.m.
Nonstop4h 47m
Punta Cana
Sat 31/5
6:10 a.m.-10:40 a.m.
Nonstop4h 30m
TorontoNassau
YYZ - NAS
YYZNAS
Toronto Pearson Intl
Mon 27/1
11:20 a.m.-2:57 p.m.
Nonstop3h 37m
Nassau Intl
Mon 3/2
3:50 p.m.-7:28 p.m.
Nonstop3h 38m
TorontoPunta Cana
YYZ - PUJ
YYZPUJ
Toronto Pearson Intl
Fri 10/1
9:00 p.m.-4:15 p.m.
2 stops18h 15m
Punta Cana
Fri 17/1
5:25 p.m.-9:58 a.m.
1 stop17h 33m
TorontoSan Juan
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Fri 10/1
7:05 a.m.-11:04 p.m.
1 stop14h 59m
San Juan Luis Munoz Marin Intl
Tue 21/1
4:49 p.m.-11:45 a.m.
1 stop19h 56m
TorontoSan Juan
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Wed 22/1
10:54 a.m.-10:07 p.m.
2 stops10h 13m
San Juan Luis Munoz Marin Intl
Tue 28/1
6:15 a.m.-3:30 p.m.
2 stops10h 15m
TorontoSan Juan
YYZ - SJU
YYZSJU
Toronto Pearson Intl
Sun 9/2
10:00 a.m.-10:22 p.m.
1 stop11h 22m
San Juan Luis Munoz Marin Intl
Sat 15/2
2:05 a.m.-8:50 a.m.
1 stop7h 45m
TorontoSimpson Bay
YYZ - SXM
YYZSXM
Toronto Pearson Intl
Tue 25/3
9:30 a.m.-2:16 p.m.
Nonstop4h 46m
Simpson Bay Princess Juliana
Thu 27/3
3:10 p.m.-8:30 p.m.
Nonstop5h 20m
Round-trip from | C$ 584 |
---|---|
One-way from | C$ 177 |
Popular in | December |
Cheapest in | September |
Average price | C$ 936 |