Average Price | C$ 1,847 |
---|---|
Cheapest Price | C$ 1,554 |
Top Rated Airline | Air Canada |
No. of Airlines | 5 |
Vancouver Intl
Punta Cana
1 stop
12h 48mAmerican Airlines
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Island
Punta Cana
1 stop
16h 30mAir Transat
Montreal Pierre Elliott Trudeau Intl
Santo Domingo Las Americas
1 stop
13h 23mCopa Airlines
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mAir Canada
Toronto Pearson Intl
Puerto Plata La Union
1 stop
21h 12mPuerto Plata La Union
Toronto Pearson Intl
1 stop
24h 53mAmerican Airlines
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mPunta Cana
Toronto Pearson Intl
1 stop
8h 27mAir Canada
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mPunta Cana
Toronto Pearson Intl
1 stop
8h 27mAir Canada
Toronto Pearson Intl
Puerto Plata La Union
1 stop
21h 12mPuerto Plata La Union
Toronto Pearson Intl
1 stop
7h 49mAmerican Airlines
Toronto Pearson Intl
Punta Cana
1 stop
12h 25mPunta Cana
Toronto Pearson Intl
Nonstop
4h 40mAir Canada
Toronto Pearson Intl
Puerto Plata La Union
1 stop
9h 00mPuerto Plata La Union
Toronto Pearson Intl
1 stop
7h 49mAmerican Airlines