Ferries to Canada

Aquabus Ltd
Mini cruises, group rates, reservations, ferries. 200-1333 Johnston St, Vancouver, BC, V6H 3R9.
Van Isle Barge Services Ltd
Ferry and barge service in Surrey. 10555 Timberland Road, Surrey, BC, V3V 3T3.
BC Ferries
Serving up to 47 ports on 25 routes throughout British Columbia. Commercial travel. Ferries have lounge area, dining room and shop. Services for disabled peolpe. BC Ferries also do vacations.
Granville Island Ferries
Ferries to Vancouver, sightseeing guides, group rates. 1804 Boat Lift Lane, Vancouver, BC, V6H 3Y2.