Direct flights
from Hamilton (YHM)
to Punta Cana (PUJ)

Weekly schedule for flights between John C. Munro Hamilton Intl (Hamilton, Canada) and Punta Cana Intl (Punta Cana, Dominican Republic) operated by 1 airlines.
5 weekly flights operate on this route flying 1,838mi in 19h40min.
Expect $503 in average for a one-way ticket with the cheapest option at $0.