Here are the many ways to travel between Seattle and Victoria.
This passenger-only high-speed ferry travels between downtown Seattle and downtown Victoria, with three round-trips daily in summer (less in the off-season). It takes about three hours each way. Victoria is compact and walkable, and a car isn't necessary for a quick trip.
Washington State Ferry
If you're going beyond Victoria and need a car, Washington State Ferries has a twice-daily vehicle/passenger ferry from Anacortes (about a two-hour drive north of Seattle), to Sidney, B.C., about 20 minutes from downtown Victoria. Vehicle reservations can be made for the two to three-hour sailing.
Black Ball / Coho ferry
This car/passenger ferry sails between Port Angeles, on Washington's Olympic Peninsula and Victoria's Inner Harbour. Reservations can be made for the 1 ½-hour sailing; there are two to four sailings daily. Port Angeles is about 3 hours from Seattle (either by driving all the way via the Tacoma Narrows Bridge or taking the Seattle-Bainbridge Island ferry).
The quickest and most scenic way to get between Seattle and Victoria is by floatplane; Kenmore Air offers frequent flights each day from Lake Union in downtown Seattle and from Kenmore at the north end of Lake Washington to Victoria's Inner Harbour.
Here are the many ways to travel between Seattle and Vancouver.
Driving, check US-Canada Border
This is along I-5 to the US-Canada border at the Peace Arch or Blaine and then onward to Vancouver on Highway 99. Driving time is about 3 hours, more if the border is congested (as it often is on weekends).
By Amtrak Train
Amtrak has two round-trip trains a day between Seattle and Vancouver, B.C. It's a scenic ride, with long stretches along waterfront, that takes about four hours.
By Quick Shuttle
QuickShuttle goes from Sea-Tac Airport and downtown Seattle to various Vancouver stops, including the airport, downtown hotels and cruise-ship dock.
Offers about four round trips daily between the two cities.
$10-$25 to Vancouver from Seattle. They have a pick up site in front of the transit tunnel in International District. Take 554 (I-90) or 545 (S-520) and get off at the Chinatown stop.
1. backtoseattle 2012-10-16 15:48
Sometimes if you are lucky, you can get $1 ticket with Bolt Bus. Cheap than greyhound which could cost $40+.