Prince Rupert Airport is uniquely located on nearby Digby Island and requires a ferry trip to reach Prince Rupert. Air Canada operates regularly scheduled flights to Prince Rupert from Vancouver. A shuttle connects passengers from Downtown Prince Rupert to the airport.