Average Price | C$ 1,840 |
---|---|
Cheapest Price | C$ 1,548 |
Top Rated Airline | Air Canada |
No. of Airlines | 5 |
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Montreal Pierre Elliott Trudeau Intl
Puerto Plata La Union
1 stop
29h 24mPuerto Plata La Union
Montreal Pierre Elliott Trudeau Intl
1 stop
9h 03mAmerican Airlines
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mPunta Cana
Toronto Pearson Intl
Nonstop
4h 40mAir Canada
Montreal Pierre Elliott Trudeau Intl
Puerto Plata La Union
1 stop
22h 21mPuerto Plata La Union
Montreal Pierre Elliott Trudeau Intl
1 stop
8h 39mAmerican Airlines
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mPunta Cana
Toronto Pearson Intl
Nonstop
4h 40mAir Canada
Montreal Pierre Elliott Trudeau Intl
Puerto Plata La Union
1 stop
29h 24mPuerto Plata La Union
Montreal Pierre Elliott Trudeau Intl
1 stop
8h 39mAmerican Airlines
Québec City
Punta Cana
1 stop
17h 05mPunta Cana
Québec City
1 stop
8h 45mAir Canada