Average Price | C$ 1,456 |
---|---|
Cheapest Price | C$ 1,251 |
Top Rated Airline | Air Canada |
No. of Airlines | 5 |
Toronto Pearson Intl
Punta Cana
1 stop
12h 15mAir 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
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Pearson Intl
Santo Domingo Las Americas
1 stop
17h 22mSanto Domingo Las Americas
Toronto Pearson Intl
1 stop
28h 39mAmerican Airlines
Toronto Pearson Intl
Punta Cana
1 stop
15h 27mPunta Cana
Toronto Pearson Intl
1 stop
9h 35mWestJet
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
Nonstop
4h 10mPuerto Plata La Union
Montreal Pierre Elliott Trudeau Intl
1 stop
12h 03mAir Transat
Toronto Pearson Intl
Santo Domingo Las Americas
1 stop
14h 30mSanto Domingo Las Americas
Toronto Pearson Intl
1 stop
28h 39mAmerican Airlines
Montreal Pierre Elliott Trudeau Intl
Puerto Plata La Union
1 stop
8h 26mPuerto Plata La Union
Montreal Pierre Elliott Trudeau Intl
1 stop
7h 29mAmerican Airlines