BC Ferries - Pender Island, BC 

With 47 ports of call and around 500 sailings every day, BC Ferries is the largest independently-owned ferry company in the world.