Punta Cana
Toronto Pearson Intl
Nonstop
4h 40mToronto Pearson Intl
Punta Cana
Nonstop
4h 25mSwoop
Punta Cana
Toronto Pearson Intl
Nonstop
4h 40mToronto Pearson Intl
Punta Cana
Nonstop
4h 25mSwoop
Punta Cana
Toronto Pearson Intl
Nonstop
4h 40mToronto Pearson Intl
Punta Cana
Nonstop
4h 25mSwoop
Punta Cana
Toronto Pearson Intl
1 stop
18h 32mToronto Pearson Intl
Punta Cana
1 stop
6h 33mUnited Airlines
Punta Cana
Montreal Pierre Elliott Trudeau Intl
2 stops
17h 20mMontreal Pierre Elliott Trudeau Intl
Punta Cana
1 stop
6h 40mMultiple Airlines
Punta Cana
Montreal Pierre Elliott Trudeau Intl
2 stops
19h 30mMontreal Pierre Elliott Trudeau Intl
Punta Cana
1 stop
11h 25mMultiple Airlines
Punta Cana
Toronto Pearson Intl
Nonstop
4h 40mToronto Pearson Intl
Punta Cana
Nonstop
4h 25mSwoop
Punta Cana
Toronto Pearson Intl
Nonstop
4h 40mToronto Pearson Intl
Punta Cana
Nonstop
4h 25mSwoop
Punta Cana
Toronto Pearson Intl
Nonstop
4h 40mToronto Pearson Intl
Punta Cana
Nonstop
4h 25mSwoop
Check out the cheapest flights from Dominican Republic to embark to:
Travel from Punta Cana to Montreal from C$ 567 round trip