Punta Cana to Hamilton flight distance & time (PUJ-YHM)
How far is Punta Cana from Hamilton by plane? The great circle distance from Punta Cana International Airport (PUJ) to John C. Munro Hamilton International Airport (YHM) is 2,937 km / 1,586 nm, about 3h 43m flight time, with an initial heading of 341° (NNW).
| From | Punta Cana International Airport (PUJ), Punta Cana, DO |
|---|---|
| To | John C. Munro Hamilton International Airport (YHM), Hamilton, CA |
| Distance | 2,937 km · 1,586 nm · 1,825 mi |
| Initial heading | 341° (NNW) |
Airlines on this route
- WestJet (WS)
Aircraft with enough range to fly PUJ to YHM nonstop
Open PUJ to YHM in the calculator · Return route YHM to PUJ
Frequently asked questions
- How far is Punta Cana from Hamilton?
- The great circle distance between Punta Cana and Hamilton is 2,937 km (1,586 nm / 1,825 mi).
- How long is the flight from Punta Cana to Hamilton?
- A direct flight from PUJ to YHM takes about 3h 43m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
- Is there a nonstop flight from Punta Cana to Hamilton?
- Yes - 1 airline currently operates this route, see the list above.