Prince Rupert to Dease Lake (YPR–YDL) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
YPR–YDL is served by 1 airline with nonstop service. SUT leads the route. The flight covers 286 miles in approximately 1h. Beyond nonstop, 1 hub offers 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| SUT SUT | 0 | – | – | – | – | – |
Connection Landscape
Other ways to reach Dease Lake from Prince Rupert
| Metric | YPR→YDL | YYD→YDL |
|---|---|---|
| Distance from YPR | – | 136 mi |
| Nonstop airlines | 1 | 2 |
| Weekly flights | 0 | – |
| Flight time | 1h | 0h 51m |
Travel Essentials
YPR: PDT · YDL: PDT
When it's 6:00 PM in Prince Rupert, it's 6:00 PM in Dease Lake.
YPR–YDL Quick Facts
Frequently Asked Questions
Flights from YPR to YDL
Prince Rupert Airport (YPR) and Dease Lake Airport (YDL) are connected by nonstop service from SUT.
YPR to YDL Flight Duration and Schedule
Nonstop flight time from YPR to YDL ranges from 1 hours 0 minutes. The route covers a distance of 286 miles (461 km).
Connecting Options and Alternatives
1 one-stop connections are available, with the fastest taking approximately 4 hours via YVR. Nearby alternative airports include Smithers (YYD).