BC Ferries from Prince Rupert on the Inside Passage, far to the north. Sailings arrive every other day, and depart the following day, during the summer. Fewer sailings in other seasons. Journey takes 15 hours: day cruise of 07:30 AM - 10:30h PM during spring and summer, overnight other times. Some sailings stop in Bella Bella. $150/adult, $350/vehicle.