John Asbacher Photography

Personal Photo Album

BC Ferries serves up to 47 ports of call on 25 routes throughout coastal British Columbia. The crossings between Vancouver Island and B.C.'s Lower Mainland can last from about 95 minutes to two hours, depending on which route you take.