YEG to YPR (Edmonton to Prince Rupert) Flights

Last Minute Flights from YEG to YPR

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
YEGPrince RupertJune 22 to June 25$555
*Prices include taxes and fees

Cheapest YEG to YPR Flights

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
YEGPrince RupertJune 24 to June 25$309
YEGPrince RupertJune 24 to July 3$316
YEGPrince RupertJune 26 to July 3$339
YEGPrince RupertJune 24 to June 29$342
*Prices include taxes and fees
YEG to YPR Flight Details
Origin airport
Edmonton Intl.
Origin airport IATA code
YEG
Destination airport
Prince Rupert
Destination airport IATA code
YPR
Distance
689 mi

Frequently asked questions

Which airlines with flights from Edmonton, AB Airport (YEG-Edmonton Intl.) to Prince Rupert, BC Airport (YPR) allow free cancellation due to COVID-19?
We’ve made it easy to find airfares with cancellation flexibility in response to COVID-19. After you’ve entered your dates and destination, just click on the “No change fee” check box. It’s underneath the “Flexible change policies” heading to the left. Like always, don’t forget to read the airline’s policies carefully before reserving your seats from Edmonton, AB Airport (YEG-Edmonton Intl.) to YPR.
What airlines fly direct from YEG to Prince Rupert, BC Airport (YPR)?
Currently, you can’t fly straight between these destinations. You’ll have to book a flight with one or more stops to jet from YEG to Prince Rupert, BC Airport (YPR).
How many flights are there from YEG to YPR?
About 6 every day. If you’re in a hurry to fly to Prince Rupert, see if you can pick up a last-minute deal from Edmonton, AB Airport (YEG-Edmonton Intl.) to Prince Rupert, BC Airport (YPR) and then book it fast!