Prince Rupert has 2 airports and Vancouver has 3 airports.
YPR
ZSW
CXH
YVR
YDT
Prince Rupert Airport (YPR) - 9 km
FAQ
Flying from Vancouver to Prince Rupert? Here are some useful things to know:
✈️
How far is it to fly between Vancouver and Prince Rupert?
A passenger flying direct from Vancouver to Prince Rupert will travel around 746 km.
🛬
What are the airports near Prince Rupert?
The closest airport to Prince Rupert is Prince Rupert/Seal Cove Water Airport which is 3 km away. In total Prince Rupert has 2 airports: Prince Rupert Airport, Prince Rupert/Seal Cove Water Airport.