Victoria, Vancouver and the Olympic Peninsula

British Columbia, Canada

You can plan your trip to or from Vancouver or Victoria, British Columbia several different ways. From Vancouver, the drive south over the U.S./Canadian border at Blaine to Anacortes, Washington takes about 90 minutes; from there, you can take the Washington State Ferries to the islands.

For an easy connection from Victoria, Vancouver Island to Friday Harbor on San Juan Island, drive or walk onto the Washington State ferry from Sidney, B.C., about a 30-minute drive north of Victoria. Ferries run one or two sailings per day from April to January; check the Washington State Ferries schedule for travel times and more information about how to make your trip go more smoothly. Vehicle reservations are recommended for ferry travel to and from Canada. 

To get from Sidney to the city of Vancouver, drive north to Swartz Bay (about a 10 minute drive) where you can get on the ferry to Tsawwassen. The Tsawwassen ferry landing is about an hour drive to or from downtown Vancouver. For more information, check out the B.C. Ferries website. You need a valid passport to travel between the U.S. and Canada.

Pacific Northwest Loop

If you’d like to enjoy several days on the Olympic Peninsula and the islands, consider taking your car onto the Black Ball Line that runs from Victoria, B.C. to Port Angeles, Washington. From there, a scenic 47-mile drive east takes you to the historic town of Port Townsend, where you can catch a Washington State ferry to Coupeville on Whidbey Island. From Coupeville, drive north about 35 miles up Whidbey Island and over beautiful Deception Pass to Anacortes, where you can catch a Washington State Ferry to the San Juan Islands.