You are much better off walking to vancouver/victoria from port angeles or another terminal in the US. It is much cheaper a ferry ride for 1 car from Port Angeles is around 68. american currancy...... www.victoriaexpress.com
listed below is in these locations,
Victoria/Port Angeles FARES (U.S. FUNDS)
Tickets at Landing Mall Terminal and On Board the Vessel
Fares may be subject to change.
One-Way
Per Passenger $10

Under Age 1 Free
Bicycles $5.00

San Juan FARES (U.S. FUNDS)
Victoria to Friday Harbor - Friday Harbor to Victoria
Fares may be subject to change.
One-Way
Per Passenger $25

Under Age 1 Free
Bicycles Free
and you can visit this site for further ferry times prices etc. http://www.portangeles.org/51.html